Documentation
¶
Index ¶
- func ParseHostPort(s string) (network.HostPort, error)
- type AgentSuite
- func (s *AgentSuite) AssertCanOpenState(c *gc.C, tag names.Tag, dataDir string)
- func (s *AgentSuite) AssertCannotOpenState(c *gc.C, tag names.Tag, dataDir string)
- func (s *AgentSuite) InitAgent(c *gc.C, a cmd.Command, args ...string)
- func (s *AgentSuite) PrimeAgent(c *gc.C, tag names.Tag, password string, vers version.Binary) (agent.ConfigSetterWriter, *coretools.Tools)
- type FakeEnsure
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AgentSuite ¶
type AgentSuite struct { testing.JujuConnSuite // contains filtered or unexported fields }
agentSuite is a fixture to be used by agent test suites.
func (*AgentSuite) AssertCanOpenState ¶
func (*AgentSuite) AssertCannotOpenState ¶
func (*AgentSuite) InitAgent ¶
InitAgent initialises the given agent command with additional arguments as provided.
func (*AgentSuite) PrimeAgent ¶
func (s *AgentSuite) PrimeAgent(c *gc.C, tag names.Tag, password string, vers version.Binary) (agent.ConfigSetterWriter, *coretools.Tools)
PrimeAgent writes the configuration file and tools with version vers for an agent with the given entity name. It returns the agent's configuration and the current tools.
type FakeEnsure ¶
type FakeEnsure struct { EnsureCount int InitiateCount int DataDir string Namespace string OplogSize int Info state.StateServingInfo InitiateParams peergrouper.InitiateMongoParams Err error }
func (*FakeEnsure) FakeEnsureMongo ¶
func (f *FakeEnsure) FakeEnsureMongo(args mongo.EnsureServerParams) error
func (*FakeEnsure) FakeInitiateMongo ¶
func (f *FakeEnsure) FakeInitiateMongo(p peergrouper.InitiateMongoParams) error
Click to show internal directories.
Click to hide internal directories.