Improved RackSpace configuration support (needed by latest version of rackspace API)

This commit is contained in:
Marco Vito Moscaritolo 2012-10-09 21:43:58 +02:00
parent de912381ac
commit 7fed89b51d
2 changed files with 11 additions and 5 deletions

View file

@ -11,16 +11,20 @@ username =
api_key =
# OpenStack nova auth_url
# For use with the new RackSpace API use https://identity.api.rackspacecloud.com/v2.0/
auth_url =
# Authentication system
auth_system =
# OpenStack nova project_id
project_id = None
project_id =
# Serverarm region name to use
region_name =
# TODO: Some other options
# insecure =
# region_name =
# endpoint_type =
# extensions =
# extensions =
# service_type =
# service_name =

View file

@ -99,7 +99,9 @@ client = nova_client.Client(
username = config.get('openstack', 'username'),
api_key = config.get('openstack', 'api_key'),
auth_url = config.get('openstack', 'auth_url'),
project_id = config.get('openstack', 'project_id')
region_name = config.get('openstack', 'region_name'),
project_id = config.get('openstack', 'project_id'),
auth_system = config.get('openstack', 'auth_system')
)
if len(sys.argv) == 2 and (sys.argv[1] == '--list'):