Versions in this module Expand all Collapse all v0 v0.1.1 Jun 18, 2015 v0.1.0 Jun 3, 2015 Changes in this version + func GetRulesString(rs []*ConfigRule) (string, error) + func NewConsulClient(c *ConsulFlags, ui *cli.Ui) (*consulapi.Client, error) + func NewFlagSet(c *ConsulFlags) *flag.FlagSet + type Auth struct + Enabled bool + Password string + Username string + func (a *Auth) Set(value string) error + func (a *Auth) String() string + type CloneCommand struct + Consul *ConsulFlags + UI cli.Ui + func (c *CloneCommand) Help() string + func (c *CloneCommand) Run(args []string) int + func (c *CloneCommand) Synopsis() string + type ConfigRule struct + Path string + PathType string + Policy string + func ParseRuleConfig(s string) (*ConfigRule, error) + type ConsulFlags struct + type CreateCommand struct + ConfigRules []*ConfigRule + Consul *ConsulFlags + UI cli.Ui + func (c *CreateCommand) Help() string + func (c *CreateCommand) Run(args []string) int + func (c *CreateCommand) Synopsis() string + type DestroyCommand struct + Consul *ConsulFlags + UI cli.Ui + func (c *DestroyCommand) Help() string + func (c *DestroyCommand) Run(args []string) int + func (c *DestroyCommand) Synopsis() string + type InfoCommand struct + Consul *ConsulFlags + UI cli.Ui + func (c *InfoCommand) Help() string + func (c *InfoCommand) Run(args []string) int + func (c *InfoCommand) Synopsis() string + type ListCommand struct + Consul *ConsulFlags + UI cli.Ui + func (c *ListCommand) Help() string + func (c *ListCommand) Run(args []string) int + func (c *ListCommand) Synopsis() string + type UpdateCommand struct + ConfigRules []*ConfigRule + Consul *ConsulFlags + UI cli.Ui + func (c *UpdateCommand) Help() string + func (c *UpdateCommand) Run(args []string) int + func (c *UpdateCommand) Synopsis() string