예제 #1
0
 def get_compute_handler(self):
     if not self.nova_h:
         self.nova_h = NovaHelper(inputs=self.inputs,
                                  project_name=self.project_name,
                                  username=self.username,
                                  password=self.password)
     return self.nova_h
예제 #2
0
 def __init__(self, inputs, username, password, project_name, logger):
     self.inputs = inputs
     self.logger = logger
     self.quantum_h = QuantumHelper(username=username,
                                    password=password,
                                    inputs=inputs,
                                    project_name=project_name,
                                    openstack_ip=inputs.openstack_ip)
     self.nova_h = NovaHelper(inputs=inputs,
                              project_name=project_name,
                              username=username,
                              password=password,
                              update_ssh_key=False)
예제 #3
0
 def __init__(self, inputs, username, password, project_name, project_id,
              vnclib, logger):
     self.inputs = inputs
     self.logger = logger
     self.quantum_h = QuantumHelper(username=username,
                                    password=password,
                                    inputs=inputs,
                                    project_id=project_id,
                                    cfgm_ip=inputs.cfgm_ip,
                                    openstack_ip=inputs.openstack_ip)
     self.nova_h = NovaHelper(inputs=inputs,
                              project_name=project_name,
                              username=username,
                              password=password)