blob: 12bd6cfb6316ff48c563c99ca7c6f61cb0bfbf13 [file] [log] [blame]
Chetan Gaonker80933a02017-02-15 02:04:34 +00001import os
2
3def get_credentials():
4 n = {}
5 n['username'] = os.environ['OS_USERNAME']
6 n['password'] = os.environ['OS_PASSWORD']
7 n['auth_url'] = os.environ['OS_AUTH_URL']
8 n['tenant_name'] = os.environ['OS_TENANT_NAME']
9 return n
10
11def get_cinder_credentials():
12 n = [os.environ['OS_USERNAME'], os.environ['OS_PASSWORD'],
13 os.environ['OS_TENANT_NAME'], os.environ['OS_AUTH_URL']]
14 return n
15
16def get_ceilo_credentials():
17 n = {}
18 n['os_username'] = os.environ['OS_USERNAME']
19 n['os_password'] = os.environ['OS_PASSWORD']
20 n['os_auth_url'] = os.environ['OS_AUTH_URL']
21 n['os_tenant_name'] = os.environ['OS_TENANT_NAME']
22 return n
23
24def get_nova_credentials():
25 n = {}
26 n['username'] = os.environ['OS_USERNAME']
27 n['api_key'] = os.environ['OS_PASSWORD']
28 n['auth_url'] = os.environ['OS_AUTH_URL']
29 n['project_id'] = os.environ['OS_TENANT_NAME']
30 return n
31
32def get_nova_credentials_v2():
33 n = {}
Chetan Gaonker80933a02017-02-15 02:04:34 +000034 n['username'] = os.environ['OS_USERNAME']
35 n['api_key'] = os.environ['OS_PASSWORD']
36 n['auth_url'] = os.environ['OS_AUTH_URL']
37 n['project_id'] = os.environ['OS_TENANT_NAME']
38 return n
39
40def get_nova_credentials_v3():
41 n = {}
42 n['version'] = '3'
43 n['username'] = os.environ['OS_USERNAME']
44 n['password'] = os.environ['OS_PASSWORD']
45 n['project_id'] = os.environ['OS_TENANT_NAME']
46 n['auth_url'] = os.environ['OS_AUTH_URL']
47 return n
48
49def get_nova_credentials_v11():
50 n = {}
51 n['version'] = '1.1'
52 n['username'] = os.environ['OS_USERNAME']
53 n['api_key'] = os.environ['OS_PASSWORD']
54 n['auth_url'] = os.environ['OS_AUTH_URL']
55 n['project_id'] = os.environ['OS_TENANT_NAME']
56 return n