diff options
author | Brian Rosmaita <rosmaita.fossdev@gmail.com> | 2017-12-15 16:03:45 -0500 |
---|---|---|
committer | Brian Rosmaita <rosmaita.fossdev@gmail.com> | 2017-12-15 16:03:45 -0500 |
commit | bb0911910ebf582f0b3fb59e199d1cbb5d8b0f52 (patch) | |
tree | 607cb4be591b27943a2b1502e011e4a57c809f93 | |
parent | c0e63d977fc077be55a02106403840165b89a349 (diff) | |
download | python-glanceclient-bb0911910ebf582f0b3fb59e199d1cbb5d8b0f52.tar.gz |
Revise functional testing README file
Clarifies the location of clouds.yaml for functional testing.
Change-Id: Ib0b8e84579bca72e791229752df14542358e21b7
-rw-r--r-- | glanceclient/tests/functional/README.rst | 25 |
1 files changed, 17 insertions, 8 deletions
diff --git a/glanceclient/tests/functional/README.rst b/glanceclient/tests/functional/README.rst index ff63950..dbc1915 100644 --- a/glanceclient/tests/functional/README.rst +++ b/glanceclient/tests/functional/README.rst @@ -27,10 +27,13 @@ Functional Test Guidelines The functional tests require: -1) A working Glance/Keystone installation (eg devstack) +1) A working Glance/Keystone installation (for example, devstack) 2) A yaml file containing valid credentials -If you are using devstack a yaml file will have been created for you. +If you are using devstack, a yaml file will have been created for you +with the name /etc/openstack/clouds.yaml. The test code knows where +to find it, so if you're using devstack, you don't need to do anything +else. If you are not using devstack you should create a yaml file with the following format: @@ -39,15 +42,21 @@ with the following format: devstack-admin: auth: auth_url: http://10.0.0.1:35357/v2.0 - password: example - + project_domain_id: default project_name: admin - + user_domain_id: default username: admin - identity_api_version: '2.0' - region_name: RegionOne -and copy it to ~/.config/openstack/clouds.yaml +The tests will look for a file named 'clouds.yaml' in the +following locations (in this order, first found wins): + +* current directory +* ~/.config/openstack +* /etc/openstack + +You may also set the environment variable OS_CLIENT_CONFIG_FILE +to the absolute pathname of a file and that location will be +inserted at the front of the search list. |