예제 #1
0
 def __init__(self):
     #grab client params from nova_overcloud_config.yml:
     try:
         config_file = open(CONF.nova_overcloud_config)
         client_params = simpleyaml.safe_load(config_file)
         config_file.close()
     except Exception:
         raise
     self.nova_client = client.Client(client_params['nova_username'], client_params['nova_password'],
         client_params['nova_tenantname'], client_params['keystone_url'] , service_type="compute")
예제 #2
0
 def __init__(self):
     #grab client params from nova_overcloud_config.yml:
     try:
         config_file = open(CONF.nova_overcloud_config)
         client_params = simpleyaml.safe_load(config_file)
         config_file.close()
     except Exception:
         raise
     self.nova_client = client.Client(client_params['nova_username'],
                                      client_params['nova_password'],
                                      client_params['nova_tenantname'],
                                      client_params['keystone_url'],
                                      service_type="compute")
예제 #3
0
파일: yash.py 프로젝트: fysoft2006/yash
 def __init__(self):
     config = simpleyaml.safe_load(open(YASH_DATA_HOME + "/config.yaml"))
     self.roles = config["roles"]
     self.users = config["users"]
예제 #4
0
 def __init__(self):
     config = simpleyaml.safe_load(open(MDSERVER_DATA_HOME + "/config.yaml"))
     self.roles = config["roles"]
     self.roles["public"] = ["public"]
     
     self.users = config["users"]