Exemplo n.º 1
0
    def __init__(self, virtapi):
        self.virtapi = virtapi

        self.vif_driver = lxd_vif.LXDGenericDriver()

        self.container_ops = container_ops.LXDContainerOperations(virtapi)
        self.container_snapshot = container_snapshot.LXDSnapshot()
        self.container_firewall = container_firewall.LXDContainerFirewall()
        self.container_migrate = migrate.LXDContainerMigrate(virtapi)
        self.host = host.LXDHost()
Exemplo n.º 2
0
    def __init__(self, virtapi):
        self.virtapi = virtapi

        self.config = container_config.LXDContainerConfig()
        self.container_dir = container_dir.LXDContainerDirectories()
        self.image = image.LXDContainerImage()
        self.firewall_driver = container_firewall.LXDContainerFirewall()
        self.session = session.LXDAPISession()

        self.vif_driver = vif.LXDGenericDriver()
        self.instance_dir = None
Exemplo n.º 3
0
    def setUp(self):
        super(LXDTestNetworkDriver, self).setUp()

        self.vif_driver = vif.LXDGenericDriver()

        mn = mock.Mock()
        net_patcher = mock.patch.object(vif, 'linux_net', mn)
        net_patcher.start()
        self.addCleanup(net_patcher.stop)

        me = mock.Mock()
        net_patcher = mock.patch.object(vif.utils, 'execute', me)
        net_patcher.start()
        self.addCleanup(net_patcher.stop)

        self.mgr = mock.Mock()
        self.mgr.attach_mock(mn, 'net')
        self.mgr.attach_mock(me, 'ex')
Exemplo n.º 4
0
 def __init__(self):
     self.container_dir = container_dir.LXDContainerDirectories()
     self.session = session.LXDAPISession()
     self.vif_driver = vif.LXDGenericDriver()