func (s *lxcBrokerSuite) TestStartInstance(c *gc.C) { machineId := "1/lxc/0" lxc := s.startInstance(c, machineId) c.Assert(lxc.Id(), gc.Equals, instance.Id("juju-machine-1-lxc-0")) c.Assert(s.lxcContainerDir(lxc), jc.IsDirectory) s.assertInstances(c, lxc) // Uses default network config lxcConfContents, err := ioutil.ReadFile(filepath.Join(s.ContainerDir, string(lxc.Id()), "lxc.conf")) c.Assert(err, gc.IsNil) c.Assert(string(lxcConfContents), jc.Contains, "lxc.network.type = veth") c.Assert(string(lxcConfContents), jc.Contains, "lxc.network.link = lxcbr0") }
func (s *lxcBrokerSuite) TestStartInstance(c *C) { machineId := "1/lxc/0" lxc := s.startInstance(c, machineId) c.Assert(lxc.Id(), Equals, instance.Id("juju-machine-1-lxc-0")) c.Assert(s.lxcContainerDir(lxc), IsDirectory) s.assertInstances(c, lxc) }