Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ServerRepository ¶
type ServerRepository interface { ListServers(query string) ([]domain.Server, error) UpdateServer(server domain.Server, newServer domain.Server) error AddServer(server domain.Server) error DeleteServer(server domain.Server) error SetPinned(alias string, pinned bool) error RecordSSH(alias string) error }
type ServerService ¶
type ServerService interface { ListServers(query string) ([]domain.Server, error) UpdateServer(server domain.Server, newServer domain.Server) error AddServer(server domain.Server) error DeleteServer(server domain.Server) error SetPinned(alias string, pinned bool) error SSH(alias string) error Ping(server domain.Server) (bool, time.Duration, error) }
Click to show internal directories.
Click to hide internal directories.