blob: f85ecb32add10ad7ef46b451e7df9783d882fd8c [file] [log] [blame]
Pingping Lind28ab982016-08-29 18:42:52 +00001# Required by XOS
2[db]
3name=xos
4user=postgres
5password=password
Saleil Bhat740468e2017-02-18 15:04:28 -08006host=xos_db
Pingping Lind28ab982016-08-29 18:42:52 +00007port=5432
8
9# Required by XOS
10[api]
11nova_enabled=True
12
13# Sets options for the observer
14[observer]
15# Optional name
16name=vbbu
17# This is the location to the dependency graph you generate
18dependency_graph=/opt/xos/synchronizers/vbbu/model-deps
19# The location of your SyncSteps
20steps_dir=/opt/xos/synchronizers/vbbu/steps
21# A temporary directory that will be used by ansible
22sys_dir=/opt/xos/synchronizers/vbbu/sys
23# Location of the file to save logging messages to the backend log is often used
24logfile=/var/log/xos_backend.log
25# If this option is true, then nothing will change, we simply pretend to run
26pretend=False
27# If this is False then XOS will use an exponential backoff when the observer
28# fails, since we will be waiting for an instance, we don't want this.
29backoff_disabled=True
30# We want the output from ansible to be logged
31save_ansible_output=True
32# This determines how we SSH to a client, if this is set to True then we try
33# to ssh using the instance name as a proxy, if this is disabled we ssh using
34# the NAT IP of the instance. On CloudLab the first option will fail so we must
35# set this to False
36proxy_ssh=True
37proxy_ssh_key=/root/setup/id_rsa
38proxy_ssh_user=root
39[networking]
40use_vtn=True