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