Sync ansible files/templates with usage files

Looks like we were using the default config files in the ansible
scripts when we should be using the Usage related ones.

Change-Id: Id30152ab7762aff85f3258552de0b5a3e0a6e876
This commit is contained in:
Sandy Walsh 2015-01-22 09:38:12 -08:00
parent 804db37954
commit 0e5a5ab9ab
6 changed files with 22 additions and 8 deletions

View File

@ -5,8 +5,8 @@ config_path:
- /etc/stv3 - /etc/stv3
# used in logging.conf # used in logging.conf
root_log_level: WARNING root_log_level: DEBUG
yagi_log_level: INFO yagi_log_level: DEBUG
winchester_log_level: DEBUG winchester_log_level: DEBUG
amqp_log_level: WARNING amqp_log_level: WARNING
@ -29,3 +29,4 @@ catch_all_notifications: false
pipeline_handlers: pipeline_handlers:
logger: winchester.pipeline_handler:LoggingHandler logger: winchester.pipeline_handler:LoggingHandler
usage: winchester.pipeline_handler:UsageHandler

View File

@ -35,6 +35,8 @@
type: int type: int
fields: fields:
- payload.instance_flavor_id - payload.instance_flavor_id
- payload.image_meta.instance_type_flavor_id
- payload.instance_type_id
memory_mb: memory_mb:
type: int type: int
fields: payload.memory_mb fields: payload.memory_mb
@ -50,6 +52,8 @@
vcpus: vcpus:
type: int type: int
fields: payload.vcpus fields: payload.vcpus
instance_type:
fields: payload.instance_type
state: state:
fields: payload.state fields: payload.state
os_architecture: os_architecture:

View File

@ -1,5 +1,6 @@
--- ---
test_pipeline: usage_pipeline:
- logger - logger
test_expire_pipeline: - usage
usage_expire_pipeline:
- logger - logger

View File

@ -5,11 +5,13 @@
- instance_id - instance_id
- timestamp: "day" - timestamp: "day"
expiration: "$last + 1h" expiration: "$last + 1h"
fire_pipeline: "test_pipeline" fire_pipeline: "usage_pipeline"
expire_pipeline: "test_expire_pipeline" expire_pipeline: "usage_expire_pipeline"
match_criteria: match_criteria:
- event_type: - event_type:
- compute.instance.* - compute.instance.*
- scheduler.run_instance.*
- snapshot_instance
- "!compute.instance.exists" - "!compute.instance.exists"
#### Traits are optional. #### Traits are optional.
# traits: # traits:

View File

@ -26,10 +26,15 @@
service: service:
fields: publisher_id fields: publisher_id
plugin: split plugin: split
instance_flavor:
fields:
- payload.instance_type
- payload.image_meta.instance_type_name
- payload.image_meta.instance_type_flavorid
instance_flavor_id: instance_flavor_id:
type: int type: int
fields: fields:
- payload.instance_flavor_id - payload.instance_flavor_id
- payload.image_meta.instance_type_flavor_id - payload.image_meta.instance_type_flavor_id
- payload.instance_type_id - payload.instance_type_id
memory_mb: memory_mb:

View File

@ -1,3 +1,4 @@
---
- name: test_trigger - name: test_trigger
debug_level: 2 debug_level: 2
distinguished_by: distinguished_by:
@ -8,9 +9,9 @@
expire_pipeline: "test_expire_pipeline" expire_pipeline: "test_expire_pipeline"
match_criteria: match_criteria:
- event_type: - event_type:
- compute.instance.*
- scheduler.run_instance.* - scheduler.run_instance.*
- snapshot_instance - snapshot_instance
- compute.instance.*
- "!compute.instance.exists" - "!compute.instance.exists"
#### Traits are optional. #### Traits are optional.
# traits: # traits: