Versions in this module Expand all Collapse all v0 v0.2.0 Apr 22, 2016 Changes in this version + func GetKeyField(keyString string, v reflect.Value) reflect.Value + func LoadArgs(args string, container interface{}) error + func ParseCIDR(s string) (*net.IPNet, error) + type CommonArgs struct + IgnoreUnknown UnmarshallableBool + type DNS struct + Domain string + Nameservers []string + Options []string + Search []string + type Error struct + Code uint + Details string + Msg string + func (e *Error) Error() string + func (e *Error) Print() error + type IPConfig struct + Gateway net.IP + IP net.IPNet + Routes []Route + func (c *IPConfig) MarshalJSON() ([]byte, error) + func (c *IPConfig) UnmarshalJSON(data []byte) error + type IPNet net.IPNet + func (n *IPNet) UnmarshalJSON(data []byte) error + func (n IPNet) MarshalJSON() ([]byte, error) + type NetConf struct + DNS DNS + IPAM struct{ ... } + Name string + Type string + type Result struct + DNS DNS + IP4 *IPConfig + IP6 *IPConfig + func (r *Result) Print() error + func (r *Result) String() string + type Route struct + Dst net.IPNet + GW net.IP + func (r *Route) MarshalJSON() ([]byte, error) + func (r *Route) UnmarshalJSON(data []byte) error + type UnmarshallableBool bool + func (b *UnmarshallableBool) UnmarshalText(data []byte) error v0.2.0-rc1 Apr 22, 2016 v0.2.0-rc0 Apr 1, 2016