upgrade django security + raven integration
authorOlivier Larchevêque <olivier.larcheveque@auf.org>
Thu, 23 Aug 2012 13:26:24 +0000 (09:26 -0400)
committerOlivier Larchevêque <olivier.larcheveque@auf.org>
Thu, 23 Aug 2012 13:26:24 +0000 (09:26 -0400)
buildout.cfg
project/settings.py
versions.cfg

index 076ff10..759c76f 100644 (file)
@@ -21,6 +21,7 @@ develop = src/qbe
 eggs =
     django
     south
+    raven
     django-admin-tools
     django-ajax-selects
     django-alphafilter
index e7be987..71e1d2f 100644 (file)
@@ -9,9 +9,7 @@ PROJET_TITRE = "Ressources humaines"
 # Rapports d'erreurs
 SERVER_EMAIL = 'ne-pas-repondre@auf.org'
 EMAIL_SUBJECT_PREFIX = '[auf_rh_dae - %s] ' % socket.gethostname()
-ADMINS = (
-    ('Équipe ARI-SI', 'developpeurs@ca.auf.org'),
-)
+ADMINS = ()
 
 MANAGERS = ADMINS
 
@@ -85,6 +83,7 @@ INSTALLED_APPS = (
     'django_qbe',
     'ajax_select',
     'south',
+    'raven',
     'reversion',
     'alphafilter',
     'form_utils',
@@ -194,3 +193,45 @@ QBE_ALLOWED_FIELDS = {'Rh': {
 }}
 
 SOUTH_TESTS_MIGRATE = False
+
+LOGGING = {
+    'version': 1,
+    'disable_existing_loggers': True,
+    'root': {
+        'level': 'WARNING',
+        'handlers': ['sentry'],
+    },
+    'formatters': {
+        'verbose': {
+            'format': '%(levelname)s %(asctime)s %(module)s %(process)d %(thread)d %(message)s'
+        },
+    },
+    'handlers': {
+        'sentry': {
+            'level': 'WARNING',
+            'class': 'raven.contrib.django.handlers.SentryHandler',
+        },
+        'console': {
+            'level': 'DEBUG',
+            'class': 'logging.StreamHandler',
+            'formatter': 'verbose'
+        }
+    },
+    'loggers': {
+        'django.db.backends': {
+            'level': 'ERROR',
+            'handlers': ['console'],
+            'propagate': False,
+        },
+        'raven': {
+            'level': 'DEBUG',
+            'handlers': ['console'],
+            'propagate': False,
+        },
+        'sentry.errors': {
+            'level': 'DEBUG',
+            'handlers': ['console'],
+            'propagate': False,
+        },
+    },
+}
index b56d9b8..267c447 100644 (file)
@@ -1,5 +1,5 @@
 [versions]
-django = 1.3.1
+django = 1.3.3
 south = 0.7
 django-admin-tools = 0.4.1
 django-ajax-selects = 1.1.4
@@ -17,7 +17,6 @@ pygraphviz = 1.0
 
 # Added by Buildout Versions at 2012-05-09 13:24:49.321297
 auf.django.admingroup = 0.3dev
-auf.recipe.django = 1.7
 buildout-versions = 1.7
 distribute = 0.6.15
 django-debug-toolbar = 0.9.4
@@ -66,3 +65,9 @@ odsgen = 0.1
 
 # Added by Buildout Versions at 2012-07-11 15:30:58.885863
 auf.django.references = 0.21
+
+# Added by Buildout Versions at 2012-08-23 09:19:43.234537
+auf.recipe.django = 2.1
+
+# Added by Buildout Versions at 2012-08-23 09:21:24.235070
+raven = 2.0.4