
Yagi-workers are now created per cell. One rabbit per cell. Also renamed the common role to stv3-common to prevent conflicts with other playbooks. Take note of ansible/roles/stv3-workers/defaults/main.yaml to see an example of the expected format of the calling facts file. Each entry in this list-of-dictionaries represents a rabbit server and Swift container for that cell. Also, multiple pipeline_workers are created based on the value of num_pipeline_workers (defaults to 2). This is so a machine can better utilize multi-core architectures. Change-Id: I09c4d364878493546d6e23e019f01f5f4f38c37c
32 lines
730 B
YAML
32 lines
730 B
YAML
## Lowest level config defaults for the common role
|
|
|
|
# used in winchester.yaml
|
|
config_path:
|
|
- /etc/stv3
|
|
|
|
# used in logging.conf
|
|
root_log_level: WARNING
|
|
yagi_log_level: INFO
|
|
winchester_log_level: DEBUG
|
|
amqp_log_level: WARNING
|
|
|
|
# "level = INFO" logs SQL queries.
|
|
# "level = DEBUG" logs SQL queries and results.
|
|
# "level = WARNING" logs neither. Recommended for production systems
|
|
sqlalchemy_log_level: WARNING
|
|
|
|
database_url: mysql://winchester:testpasswd@localhost/winchester
|
|
|
|
statistics_period: 10
|
|
pipeline_worker_batch_size: 1000
|
|
pipeline_worker_delay: 10
|
|
|
|
#stackdistiller_plugins:
|
|
# - my_plugin_1
|
|
# - my_plugin_2
|
|
|
|
catch_all_notifications: false
|
|
|
|
pipeline_handlers:
|
|
logger: winchester.pipeline_handler:LoggingHandler
|