예제 #1
0
    def __init__(self):
        self.client = session.LXDAPISession()
        self.container_dir = container_dir.LXDContainerDirectories()
        self.lock_path = str(os.path.join(CONF.instances_path, 'locks'))

        self.container_image = None
        self.container_manifest = None
예제 #2
0
 def __init__(self, virtapi):
     self.virtapi = virtapi
     self.config = config.LXDContainerConfig()
     self.container_dir = container_dir.LXDContainerDirectories()
     self.session = session.LXDAPISession()
     self.operations = \
         operations.LXDContainerOperations(
             self.virtapi)
예제 #3
0
    def setUp(self):
        super(SessionImageTest, self).setUp()

        self.ml = stubs.lxd_mock()
        lxd_patcher = mock.patch('pylxd.api.API',
                                 mock.Mock(return_value=self.ml))
        lxd_patcher.start()
        self.addCleanup(lxd_patcher.stop)

        self.session = session.LXDAPISession()
예제 #4
0
    def setUp(self):
        super(SessionContainerTest, self).setUp()
        """This is so we can mock out pylxd API calls."""
        self.ml = stubs.lxd_mock()
        lxd_patcher = mock.patch('pylxd.deprecated.api.API',
                                 mock.Mock(return_value=self.ml))
        lxd_patcher.start()
        self.addCleanup(lxd_patcher.stop)

        self.session = session.LXDAPISession()
예제 #5
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
예제 #6
0
 def __init__(self):
     self.session = session.LXDAPISession()
     self.lock_path = str(os.path.join(CONF.instances_path, 'locks'))
예제 #7
0
파일: config.py 프로젝트: dstelter/nova-lxd
 def __init__(self):
     self.container_dir = container_dir.LXDContainerDirectories()
     self.session = session.LXDAPISession()
     self.vif_driver = vif.LXDGenericDriver()