Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { App string `mapstructure:"app"` Plugin string `mapstructure:"plugin"` Server server `mapstructure:"server"` Services map[string]unit `mapstructure:"services"` Units map[string]unit `mapstructure:"plantd-unit@"` Modules map[string]unit `mapstructure:"plantd-module@"` }
func LoadConfig ¶
type ManagerClient ¶
type ManagerClient struct {
Connection pb.ManagerClient
}
Client is used to make service calls over gRPC
func NewManagerClient ¶
func NewManagerClient(host string, port int) (client *ManagerClient, err error)
NewClient creates a new Client type
func (*ManagerClient) Ping ¶
func (c *ManagerClient) Ping() (err error)
Click to show internal directories.
Click to hide internal directories.