Pingping Lin | d28ab98 | 2016-08-29 18:42:52 +0000 | [diff] [blame] | 1 | # Required by XOS |
| 2 | [db] |
| 3 | name=xos |
| 4 | user=postgres |
| 5 | password=password |
| 6 | host=localhost |
| 7 | port=5432 |
| 8 | |
| 9 | # Required by XOS |
| 10 | [api] |
| 11 | nova_enabled=True |
| 12 | |
| 13 | # Sets options for the observer |
| 14 | [observer] |
| 15 | # Optional name |
| 16 | name=vbbu |
| 17 | # This is the location to the dependency graph you generate |
| 18 | dependency_graph=/opt/xos/synchronizers/vbbu/model-deps |
| 19 | # The location of your SyncSteps |
| 20 | steps_dir=/opt/xos/synchronizers/vbbu/steps |
| 21 | # A temporary directory that will be used by ansible |
| 22 | sys_dir=/opt/xos/synchronizers/vbbu/sys |
| 23 | # Location of the file to save logging messages to the backend log is often used |
| 24 | logfile=/var/log/xos_backend.log |
| 25 | # If this option is true, then nothing will change, we simply pretend to run |
| 26 | pretend=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. |
| 29 | backoff_disabled=True |
| 30 | # We want the output from ansible to be logged |
| 31 | save_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 |
| 36 | proxy_ssh=True |
| 37 | proxy_ssh_key=/root/setup/id_rsa |
| 38 | proxy_ssh_user=root |
| 39 | [networking] |
| 40 | use_vtn=True |