sshfp-generator/consul/interface.go
Artur Marud be748b44d6
sshfp-generator: initial commit.
Fully working version.
TODO: Few minor changes

Signed-off-by: Artur Marud <artur@status.im>
2022-06-24 02:47:20 +02:00

15 lines
289 B
Go

package consul
type Repository interface {
GetData() error
ParseData() (hostsMap, error)
}
type Service interface {
LoadData() error
GetHostnames() []string
GetModifiedIndex(hostname string) int
GetCreateIndex(hostname string) int
GetMetaData(hostname string) map[string]string
}