summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Rosmaita <rosmaita.fossdev@gmail.com>2017-12-15 16:03:45 -0500
committerBrian Rosmaita <rosmaita.fossdev@gmail.com>2017-12-15 16:03:45 -0500
commitbb0911910ebf582f0b3fb59e199d1cbb5d8b0f52 (patch)
tree607cb4be591b27943a2b1502e011e4a57c809f93
parentc0e63d977fc077be55a02106403840165b89a349 (diff)
downloadpython-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.rst25
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.