blob: cbfda3d9a1a66193c4c24288c939b9033575390f [file] [log] [blame]
from libcloud.compute.types import Provider
from libcloud.compute.providers import get_driver
HPCLOUD_AUTH_URL_USWEST = \
'https://region-a.geo-1.identity.hpcloudsvc.com:35357/v2.0/tokens'
HPCLOUD_AUTH_URL_USEAST = \
'https://region-b.geo-1.identity.hpcloudsvc.com:35357/v2.0/tokens'
OpenStack = get_driver(Provider.OPENSTACK)
# HP Cloud US West
driver = OpenStack('your_auth_username', 'your_auth_password',
ex_force_auth_version='2.0_password',
ex_force_auth_url=HPCLOUD_AUTH_URL_USWEST,
ex_tenant_name='your_tenant_name',
ex_force_service_region='region-a.geo-1',
ex_force_service_name='Compute')
# HP Cloud US East
driver = OpenStack('your_auth_username', 'your_auth_password',
ex_force_auth_version='2.0_password',
ex_force_auth_url=HPCLOUD_AUTH_URL_USEAST,
ex_tenant_name='your_tenant_name',
ex_force_service_region='region-b.geo-1',
ex_force_service_name='Compute')