Parcourir la source

Merged in FD3-389 (pull request #3)

FD3-389

Approved-by: Guillermo Espinoza <guillermo@interlink.com.ar>
Gabriel Gosparo il y a 7 ans
Parent
commit
aa4839360d
3 fichiers modifiés avec 25 ajouts et 16 suppressions
  1. 11 6
      app/config/config_dev.yml
  2. 12 9
      app/config/config_prod.yml
  3. 2 1
      app/config/parameters.yml.dist

+ 11 - 6
app/config/config_dev.yml

@@ -15,14 +15,19 @@ web_profiler:
 monolog:
     handlers:
         main:
-            type: stream
-            path: '%kernel.logs_dir%/%kernel.environment%.log'
+            type:         group
+            action_level: error
+            members:      [nested, amqp]
+        nested:
+            type:  stream
+            path:  "%kernel.logs_dir%/%kernel.environment%.log"
             level: debug
-            channels: ['!event']
+        amqp:
+            type:               service
+            id:                 monolog.amqp
+            level:              debug
         console:
-            type: console
-            process_psr_3_messages: false
-            channels: ['!event', '!doctrine', '!console']
+            type:   console
         # To follow logs in real time, execute the following command:
         # `bin/console server:log -vv`
         server_log:

+ 12 - 9
app/config/config_prod.yml

@@ -12,18 +12,21 @@ monolog:
     channels: ['devicelog', 'webservice']
     handlers:
         main:
-            type: fingers_crossed
+            type:         fingers_crossed
             action_level: error
-            handler: nested
+            handler:      grouped
+        grouped:
+            type:         group
+            members:      [nested, amqp]
         nested:
-            type: stream
-            path: '%kernel.logs_dir%/%kernel.environment%.log'
+            type:  stream
+            path:  "%kernel.logs_dir%/%kernel.environment%.log"
             level: debug
+        amqp:
+            type:               service
+            id:                 monolog.amqp
+            level:              debug
+            channels: ['devicelog', 'webservice']
         console:
             type: console
             process_psr_3_messages: false
-        amqp:
-            type: service
-            id: monolog.amqp
-            level: debug
-            channels: ['devicelog', 'webservice']

+ 2 - 1
app/config/parameters.yml.dist

@@ -2,6 +2,7 @@
 # Set parameters here that may be different on each deployment target of the app, e.g. development, staging, production.
 # https://symfony.com/doc/current/best_practices/configuration.html#infrastructure-related-configuration
 parameters:
+    database_driver:   pdo_mysql
     database_host: 127.0.0.1
     database_port: ~
     database_name: fd3_cablemodem
@@ -17,10 +18,10 @@ parameters:
 
     # A secret key that's used to generate certain security-related tokens
     secret: ThisTokenIsNotSoSecretChangeIt
-
     jms_serializer.camel_case_naming_strategy.class: JMS\Serializer\Naming\IdenticalPropertyNamingStrategy
 
     # RabbitMQ parameters
+    # amqp queue config
     rabbit_mq.host:     127.0.0.1
     rabbit_mq.port:     5672
     rabbit_mq.user:     'guest'