def test_poweron_notconnected(self):
     self.brick.configured = lambda: True
     plug = link.Plug(self.brick)
     self.brick.plugs.append(plug)
     result = []
     self.brick.poweron().addErrback(result.append)
     self.assertEqual(len(result), 1)
     result[0].trap(errors.NotConnectedError)
Exemple #2
0
 def __init__(self, factory, name):
     bricks.Brick.__init__(self, factory, name)
     self.command_builder["-s"] = self.sock_path
     self.plugs.append(link.Plug(self))
Exemple #3
0
 def plug_factory(brick):
     return vm.VMPlug(link.Plug(brick))
 def new_plug(self, brick):
     return link.Plug(brick)
Exemple #5
0
 def __init__(self, factory, name):
     bricks.Brick.__init__(self, factory, name)
     self.plugs.append(link.Plug(self))
     self.command_builder = odict((("-s", self.sock_path),
                                   ("*iface", "iface")))