func callMaintainInstance(c *gc.C, s patcher, broker environs.InstanceBroker, machineId string) { err := broker.MaintainInstance(environs.StartInstanceParams{ Constraints: constraints.Value{}, Tools: makePossibleTools(), InstanceConfig: makeInstanceConfig(c, s, machineId), StatusCallback: makeNoOpStatusCallback(), }) c.Assert(err, jc.ErrorIsNil) }
func assertInstancesStarted(c *gc.C, broker environs.InstanceBroker, results ...*environs.StartInstanceResult) { allInstances, err := broker.AllInstances() c.Assert(err, jc.ErrorIsNil) instancetest.MatchInstances(c, allInstances, instancesFromResults(results...)...) }