Add influxdb and entity listener configuration to cmb and resq services.yaml. #330

This commit is contained in:
Korina Cordero 2020-03-11 02:49:53 +00:00
parent 29add2f078
commit eb1ce1a97f
2 changed files with 29 additions and 11 deletions

View file

@ -12,6 +12,7 @@ parameters:
app_access_key: 'access_keys'
cvu_brand_id: "%env(CVU_BRAND_ID)%"
country_code: "%env(COUNTRY_CODE)%"
log_db: "%env(INFLUXDB_DB)%"
services:
# default configuration for services in *this* file
@ -201,6 +202,12 @@ services:
#App\Service\GISManagerInterface: "@App\\Service\\GISManager\\Bing"
App\Service\GISManagerInterface: "@App\\Service\\GISManager\\OpenStreet"
#App\Service\GISManagerInterface: "@App\\Service\\GISManager\\Google"
# influxdb
InfluxDB\Client:
arguments: ['%env(INFLUXDB_HOST)%', '%env(INFLUXDB_PORT)%']
InfluxDB\Database:
arguments: ['%env(INFLUXDB_DB)%', "@InfluxDB\\Client"]
App\EventListener\JobOrderActiveCacheListener:
arguments:
@ -239,12 +246,14 @@ services:
event: 'postPersist'
entity: 'App\Entity\JobOrder'
App\EventListener\EntityListener\UserEntityListener:
App\EventListener\EntityListener:
arguments:
["@security.token_storage"]
$token_storage: "@security.token_storage"
$log_db: "@InfluxDB\\Database"
$entities: ['App\Entity\User', 'App\Entity\Role', 'App\Entity\Partner']
tags:
- name: 'doctrine.orm.entity_listener'
event: 'postPersist'
entity: 'App\Entity\User'
- name: 'doctrine.event_listener'
event: 'onFlush'
- name: 'doctrine.event_listener'
event: 'postPersist'

View file

@ -12,6 +12,7 @@ parameters:
app_access_key: 'access_keys'
cvu_brand_id: "%env(CVU_BRAND_ID)%"
country_code: "%env(COUNTRY_CODE)%"
log_db: "%env(INFLUXDB_DB)%"
services:
# default configuration for services in *this* file
@ -200,7 +201,13 @@ services:
#App\Service\GISManagerInterface: "@App\\Service\\GISManager\\Bing"
App\Service\GISManagerInterface: "@App\\Service\\GISManager\\OpenStreet"
#App\Service\GISManagerInterface: "@App\\Service\\GISManager\\Google"
# influxdb
InfluxDB\Client:
arguments: ['%env(INFLUXDB_HOST)%', '%env(INFLUXDB_PORT)%']
InfluxDB\Database:
arguments: ['%env(INFLUXDB_DB)%', "@InfluxDB\\Client"]
App\EventListener\JobOrderActiveCacheListener:
arguments:
$jo_cache: "@App\\Service\\JobOrderCache"
@ -238,12 +245,14 @@ services:
event: 'postPersist'
entity: 'App\Entity\JobOrder'
App\EventListener\EntityListener\UserEntityListener:
App\EventListener\EntityListener:
arguments:
["@security.token_storage"]
$token_storage: "@security.token_storage"
$log_db: "@InfluxDB\\Database"
$entities: ['App\Entity\User', 'App\Entity\Role', 'App\Entity\Partner']
tags:
- name: 'doctrine.orm.entity_listener'
event: 'postPersist'
entity: 'App\Entity\User'
- name: 'doctrine.event_listener'
event: 'onFlush'
- name: 'doctrine.event_listener'
event: 'postPersist'