Esempio n. 1
0
 def __init__(self):
     super(ComputeTaskManager, self).__init__()
     self.compute_rpcapi = compute_rpcapi.ComputeAPI()
     self.image_api = image.API()
     self.network_api = network.API()
     self.servicegroup_api = servicegroup.API()
     self.scheduler_client = scheduler_client.SchedulerClient()
     self.notifier = rpc.get_notifier('compute', CONF.host)
Esempio n. 2
0
    def __init__(self, compute_driver=None, *args, **kwargs):
        """Load configuration options and connect to the cloud."""
        self.network_api = network.API()
        self.virtapi = ComputeVirtAPI(self)
        self.driver = driver.load_compute_driver(self.virtapi, compute_driver)
        self._resource_tracker_dict = {}
        self._sync_power_pool = eventlet.GreenPool()
        self._syncs_in_progress = {}

        super(ControllerManager, self).__init__(service_name="controller",
                                                *args,
                                                **kwargs)
Esempio n. 3
0
 def __init__(self):
     self.compute_api = cloud.API()
     self.network_api = network.API()
     super(FloatingIPController, self).__init__()
Esempio n. 4
0
 def __init__(self):
     self.compute_api = cloud.API()
     self.network_api = network.API()
     self.cloudpipe = pipelib.CloudPipe()
     self.setup()
Esempio n. 5
0
 def __init__(self):
     self.compute_api = cloud.API(skip_policy_check=True)
     self.network_api = network.API(skip_policy_check=True)
     super(ServerVirtualInterfaceController, self).__init__()
Esempio n. 6
0
 def __init__(self, ext_mgr=None, *args, **kwargs):
     super(FloatingIPActionController, self).__init__(*args, **kwargs)
     self.compute_api = cloud.API()
     self.network_api = network.API()
     self.ext_mgr = ext_mgr
Esempio n. 7
0
 def __init__(self):
     self.network_api = network.API()
     super(FloatingIPPoolsController, self).__init__()
Esempio n. 8
0
 def __init__(self, network_api=None):
     self.network_api = network_api or network.API(skip_policy_check=True)
Esempio n. 9
0
 def __init__(self):
     self.network_api = network.API(skip_policy_check=True)
     super(FloatingIPPoolsController, self).__init__()
Esempio n. 10
0
 def __init__(self, ext_mgr):
     self.network_api = network.API()
     super(Floating_ip_dns, self).__init__(ext_mgr)
Esempio n. 11
0
def get_metadata_by_address(address):
    ctxt = context.get_admin_context()
    fixed_ip = network.API().get_fixed_ip_by_address(ctxt, address)

    return get_metadata_by_instance_id(fixed_ip['instance_uuid'], address,
                                       ctxt)
Esempio n. 12
0
 def __init__(self):
     self.compute_api = cloud.API()
     self.network_api = network.API()
     super(ServerVirtualInterfaceController, self).__init__()
Esempio n. 13
0
 def __init__(self):
     self.compute_api = cloud.API(skip_policy_check=True)
     self.network_api = network.API(skip_policy_check=True)
     self.cloudpipe = pipelib.CloudPipe(skip_policy_check=True)
     self.setup()
Esempio n. 14
0
 def __init__(self):
     super(FloatingIPDNSDomainController, self).__init__()
     self.network_api = network.API(skip_policy_check=True)
Esempio n. 15
0
 def __init__(self):
     self.compute_api = cloud.API(skip_policy_check=True)
     self.network_api = network.API(skip_policy_check=True)
     super(FloatingIPController, self).__init__()
Esempio n. 16
0
 def __init__(self, *args, **kwargs):
     super(FloatingIPActionController, self).__init__(*args, **kwargs)
     self.compute_api = cloud.API(skip_policy_check=True)
     self.network_api = network.API(skip_policy_check=True)
Esempio n. 17
0
 def __init__(self):
     self.network_api = network.API()
     super(FloatingIPDNSDomainController, self).__init__()
Esempio n. 18
0
 def __init__(self):
     super(ExtendedServerVIFNetController, self).__init__()
     self.network_api = network.API()
Esempio n. 19
0
 def __init__(self):
     self.compute_api = cloud.API()
     self.network_api = network.API()
     super(InterfaceAttachmentController, self).__init__()
Esempio n. 20
0
 def __init__(self, network_api=None):
     self.network_api = network_api or network.API()
Esempio n. 21
0
 def __init__(self, network_api=None, ext_mgr=None):
     self.network_api = network_api or network.API()
     if ext_mgr:
         self.extended = ext_mgr.is_loaded('os-extended-networks')
     else:
         self.extended = False