anvil/conf/components/general.yaml
Ivan A. Melnikov 5cd537f9cc Require nose and coverage for general
We use them to run tests, so it is fair to say we require them.

Change-Id: Ic16e17f17dc9706f5d7d730d1a014ac92a8adf40
Refs: bug #1187912
2013-06-21 17:12:13 -07:00

47 lines
1.2 KiB
YAML

# Settings for component general
---
ip: "$(auto:ip)"
# How many seconds to wait until a service comes online before using it.
# For example, before uploading to glance we need keystone and glance to be online.
# Sometimes this takes 5 to 10 seconds to start these up....
service_wait_seconds: 5
# Needed for setting up your database
db:
type: "$(db:type)"
user: "$(db:user)"
host: "$(db:host)"
port: "$(db:port)"
# Interactions with keystone are via the following settings
keystone:
auth_host: "$(keystone:auth_host)"
auth_port: "$(keystone:auth_port)"
auth_proto: "$(keystone:auth_proto)"
service_host: "$(keystone:service_host)"
service_port: "$(keystone:service_port)"
service_proto: "$(keystone:service_proto)"
# Rabbit mq hookins
rabbit:
user_id: "$(rabbit-mq:user_id)"
host: "$(rabbit-mq:host)"
# This is needed to allow installs based on personas
wanted_passwords:
rabbit: 'rabbit user'
service_token: 'service admin token'
admin_password: 'keystone admin user'
service_password: 'service authentication password'
sql: "database user"
# Require extra packages needed to run tests
pips:
- name: "nose"
version: ">=1.3.0"
- name: "coverage"
...