Versions in this module Expand all Collapse all v0 v0.5.3 May 28, 2015 v0.5.2 May 19, 2015 Changes in this version + type EventType string + const Added + const Deleted + type MinionEvent struct + Minion string + Type EventType + type Subnet struct + Minion string + Sub string + type SubnetEvent struct + Minion string + Sub Subnet + Type EventType + type SubnetRegistry interface + CheckEtcdIsAlive func(seconds uint64) bool + CreateMinion func(minion string, data string) error + CreateSubnet func(sn string, sub *Subnet) error + DeleteSubnet func(minion string) error + GetContainerNetwork func() (string, error) + GetMinions func() (*[]string, error) + GetSubnet func(minion string) (*Subnet, error) + GetSubnetLength func() (uint64, error) + GetSubnets func() (*[]Subnet, error) + InitMinions func() error + InitSubnets func() error + WatchMinions func(receiver chan *MinionEvent, stop chan bool) error + WatchSubnets func(receiver chan *SubnetEvent, stop chan bool) error + WriteNetworkConfig func(network string, subnetLength uint) error