diff options
author | Eric Feng <erichfeng@gmail.com> | 2017-06-01 18:05:37 -0700 |
---|---|---|
committer | Eric Feng <erichfeng@gmail.com> | 2017-06-01 18:05:37 -0700 |
commit | 118a11a0561527b540f74d640d75e23b4d546bf8 (patch) | |
tree | ad78e0118d74f600797fc0039f69a144adc0daf6 | |
parent | 50b8aaf194c54a162d0ca5cf417f182d24aa239c (diff) | |
download | raven-118a11a0561527b540f74d640d75e23b4d546bf8.tar.gz |
adding integration name for remaining python framework integrationssdk-name-frameweork
-rw-r--r-- | raven/contrib/bottle/__init__.py | 1 | ||||
-rw-r--r-- | raven/contrib/celery/__init__.py | 1 | ||||
-rw-r--r-- | raven/contrib/django/client.py | 1 | ||||
-rw-r--r-- | raven/contrib/pylons/__init__.py | 1 | ||||
-rw-r--r-- | raven/contrib/tornado/__init__.py | 1 | ||||
-rw-r--r-- | raven/contrib/webpy/__init__.py | 1 |
6 files changed, 6 insertions, 0 deletions
diff --git a/raven/contrib/bottle/__init__.py b/raven/contrib/bottle/__init__.py index d9f845b..cd3a67a 100644 --- a/raven/contrib/bottle/__init__.py +++ b/raven/contrib/bottle/__init__.py @@ -44,6 +44,7 @@ class Sentry(object): if self.logging: setup_logging(SentryHandler(self.client)) self.app.sentry = self + self.client.integration_name = 'bottle' def handle_exception(self, *args, **kwargs): self.client.captureException( diff --git a/raven/contrib/celery/__init__.py b/raven/contrib/celery/__init__.py index 554a5c6..f12e654 100644 --- a/raven/contrib/celery/__init__.py +++ b/raven/contrib/celery/__init__.py @@ -55,6 +55,7 @@ def register_logger_signal(client, logger=None, loglevel=logging.ERROR): class SentryCeleryHandler(object): def __init__(self, client, ignore_expected=False): self.client = client + self.client.integration_name = 'celery' self.ignore_expected = ignore_expected def install(self): diff --git a/raven/contrib/django/client.py b/raven/contrib/django/client.py index 6f81a62..3dd0ce1 100644 --- a/raven/contrib/django/client.py +++ b/raven/contrib/django/client.py @@ -135,6 +135,7 @@ class DjangoClient(Client): def __init__(self, *args, **kwargs): install_sql_hook = kwargs.pop('install_sql_hook', True) + kwargs['integration_name'] = 'django' Client.__init__(self, *args, **kwargs) if install_sql_hook: self.install_sql_hook() diff --git a/raven/contrib/pylons/__init__.py b/raven/contrib/pylons/__init__.py index 353de96..5153fc5 100644 --- a/raven/contrib/pylons/__init__.py +++ b/raven/contrib/pylons/__init__.py @@ -26,5 +26,6 @@ class Sentry(Middleware): site=config.get('sentry.site'), include_paths=list_from_setting(config, 'sentry.include_paths'), exclude_paths=list_from_setting(config, 'sentry.exclude_paths'), + integration_name='pylons', ) super(Sentry, self).__init__(app, client) diff --git a/raven/contrib/tornado/__init__.py b/raven/contrib/tornado/__init__.py index 4d42f36..3c60501 100644 --- a/raven/contrib/tornado/__init__.py +++ b/raven/contrib/tornado/__init__.py @@ -23,6 +23,7 @@ class AsyncSentryClient(Client): """ def __init__(self, *args, **kwargs): self.validate_cert = kwargs.pop('validate_cert', True) + kwargs['integration_name'] = 'tornado' super(AsyncSentryClient, self).__init__(*args, **kwargs) def capture(self, *args, **kwargs): diff --git a/raven/contrib/webpy/__init__.py b/raven/contrib/webpy/__init__.py index 3e76d6c..670c48a 100644 --- a/raven/contrib/webpy/__init__.py +++ b/raven/contrib/webpy/__init__.py @@ -39,6 +39,7 @@ class SentryApplication(web.application): """ def __init__(self, client, logging=False, **kwargs): self.client = client + self.client.integration_name = 'webpy' self.logging = logging if self.logging: setup_logging(SentryHandler(self.client)) |