예제 #1
0
def get_cloud_client(vars):
    provider = vars.get('provider', {})
    from cloud_provider.clients.vsphere import VsphereCloudClient
    if provider == 'vsphere':
        return VsphereCloudClient(vars)
    else:
        return None
예제 #2
0
def get_cloud_client(vars):
    provider = vars.get('provider', {})
    from cloud_provider.clients.vsphere import VsphereCloudClient
    from cloud_provider.clients.openstack import OpenStackCloudClient
    if provider == 'vsphere':
        return VsphereCloudClient(vars)
    if provider == 'openstack':
        return OpenStackCloudClient(vars)
    else:
        return None
def get_cloud_client(vars):
    from cloud_provider.clients.vsphere import VsphereCloudClient
    if vars['provider'] == 'vsphere':
        return VsphereCloudClient(vars)
    else:
        return None