Documentation ¶
Index ¶
Constants ¶
View Source
const (
DEFAULT_CONFIG = `{"HeartbeatInterval":"3s","HeartbeatTimeout":"6s","StateDumpInterval":"10s"}`
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { MemberID string ListenAddress string EtcdPrefix string EtcdMembers []string EtcdUserPass string Tags []string DalClient dal.IDal EQClient event.IClient Health *Health Version string SemVer string // contains filtered or unexported fields }
func New ¶
func New(memberID, listenAddress, etcdPrefix, etcdUserPass string, etcdMembers, tags []string, dalClient dal.IDal, eqClient *event.Client, version, semver string) *Config
Pass in the dal client in order to facilitate better/easier testing story
func (*Config) ValidateDirs ¶
Click to show internal directories.
Click to hide internal directories.