| 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') |