1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
import utilities
components_manager_mock = {
"port": 8082,
"bind": "0.0.0.0",
"hostname": "manager",
"container": "wukongsun/moon_manager:v4.3.1",
"external": {
"port": 30001,
"hostname": "88.88.88.2"
}
}
openstack_keystone_mock = {
"url": "http://keystone:5000/v3",
"user": "admin",
"password": "p4ssw0rd",
"domain": "default",
"project": "admin",
"check_token": False,
"certificate": False,
"external": {
"url": "http://88.88.88.2:30006/v3"
}
}
def register_consul(m):
for component in utilities.COMPONENTS:
m.register_uri(
'GET', 'http://consul:8500/v1/kv/{}'.format(component),
json=[{'Key': component, 'Value': utilities.get_b64_conf(component)}]
)
|