Skip to content

Commit 55a0d6f

Browse files
committed
Refactor: cleanup unused variables/imports
1 parent 443c827 commit 55a0d6f

File tree

12 files changed

+12
-42
lines changed

12 files changed

+12
-42
lines changed

sentry/client/base.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
import sys
88
import traceback
99
import urllib2
10-
import warnings
1110

1211
from django.core.cache import cache
1312
from django.template import TemplateSyntaxError
@@ -51,7 +50,7 @@ def send(self, **kwargs):
5150
'key': conf.KEY,
5251
}
5352
try:
54-
response = urlread(url, GET=data, timeout=conf.REMOTE_TIMEOUT)
53+
urlread(url, GET=data, timeout=conf.REMOTE_TIMEOUT)
5554
except urllib2.URLError, e:
5655
logger.error('Unable to reach Sentry log server: %s' % (e,), exc_info=sys.exc_info(), extra={'remote_url': url})
5756
logger.log(kwargs.pop('level', None) or logging.ERROR, kwargs.pop('message', None))

sentry/client/models.py

-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
from django.http import Http404
88

99
from sentry import conf
10-
from sentry.client.base import SentryClient
1110

1211
logger = logging.getLogger('sentry.errors')
1312

sentry/feeds.py

-3
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
1-
from django.conf import settings
21
from django.core.urlresolvers import reverse
32
from django.http import HttpResponse
43
from django.utils import feedgenerator
54
from django.utils.translation import ugettext_lazy as _
65

76
from sentry.models import Message, GroupedMessage
87

9-
import logging
10-
118
class MessageFeed(object):
129
def __call__(self, request):
1310
feed_dict = {

sentry/helpers.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ def get_filters():
2020
try:
2121
module = __import__(module_name, {}, {}, class_name)
2222
filter_ = getattr(module, class_name)
23-
except Exception, exc:
23+
except Exception:
2424
logging.exception('Unable to import %s' % (filter_,))
2525
continue
2626
filters.append(filter_)

sentry/management/commands/cleanup_sentry.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from django.core.management.base import CommandError, BaseCommand
1+
from django.core.management.base import BaseCommand
22

33
from sentry.models import Message, GroupedMessage
44

sentry/manager.py

+1-3
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,9 @@
55

66
from django.db import models
77
from django.db.models import signals
8-
from django.template import TemplateSyntaxError
9-
from django.views.debug import ExceptionReporter
108

119
from sentry import conf
12-
from sentry.helpers import construct_checksum, transform, varmap
10+
from sentry.helpers import construct_checksum
1311

1412
assert not conf.DATABASE_USING or django.VERSION >= (1, 2), 'The `SENTRY_DATABASE_USING` setting requires Django >= 1.2'
1513

sentry/models.py

+2-6
Original file line numberDiff line numberDiff line change
@@ -6,21 +6,17 @@
66
import datetime
77
import logging
88
import sys
9-
import traceback
10-
import warnings
119

1210
from django.conf import settings
1311
from django.core.exceptions import ImproperlyConfigured
1412
from django.db import models, transaction
1513
from django.db.models import Count
1614
from django.db.models.signals import post_syncdb
17-
from django.http import Http404
1815
from django.utils.encoding import smart_unicode
1916
from django.utils.translation import ugettext_lazy as _
2017

2118
from sentry import conf
22-
from sentry.client.base import SentryClient
23-
from sentry.helpers import cached_property, construct_checksum, get_db_engine, get_installed_apps, transform
19+
from sentry.helpers import cached_property, construct_checksum, get_db_engine, transform
2420
from sentry.manager import GroupedMessageManager, SentryManager
2521
from sentry.reporter import FakeRequest
2622

@@ -142,7 +138,7 @@ def create_sort_index(cls, sender, db, created_models, **kwargs):
142138
if cls not in created_models:
143139
return
144140

145-
from django.db import connections, transaction
141+
from django.db import connections
146142

147143
try:
148144
cursor = connections[db].cursor()

sentry/reporter.py

+1-11
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,10 @@
1-
import base64
2-
try:
3-
import cPickle as pickle
4-
except ImportError:
5-
import pickle
6-
import logging
71
from pprint import pformat
82

9-
from django.conf import settings
10-
from django.template import (Template, Context, TemplateDoesNotExist,
11-
TemplateSyntaxError)
3+
from django.template import Template, Context, TemplateDoesNotExist
124
from django.utils.encoding import smart_unicode
135
from django.utils.html import escape
146
from django.views.debug import ExceptionReporter, linebreak_iter
157

16-
from indexer.models import Index
17-
188
class ImprovedExceptionReporter(ExceptionReporter):
199
def __init__(self, request, exc_type, exc_value, frames, template_info=None):
2010
ExceptionReporter.__init__(self, request, exc_type, exc_value, None)

sentry/templatetags/sentry_helpers.py

-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
from django import template
22
from django.db.models import Count
3-
from django.utils import simplejson
43

54
from sentry.helpers import get_db_engine
65
from sentry.plugins import GroupActionProvider

sentry/tests/tests.py

+1-5
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@
1515
from django.contrib.auth.models import User
1616
from django.core import mail
1717
from django.core.handlers.wsgi import WSGIRequest, WSGIHandler
18+
from django.core.management import call_command
1819
from django.core.urlresolvers import reverse
1920
from django.core.signals import got_request_exception
2021
from django.core.servers import basehttp
2122
from django.test.client import Client
2223
from django.test import TestCase
2324
from django.template import TemplateSyntaxError
2425
from django.utils.encoding import smart_unicode
25-
from django.utils import simplejson
2626

2727
from sentry import conf
2828
from sentry.helpers import transform
@@ -368,8 +368,6 @@ def testSignals(self):
368368
self.assertEquals(last.message, smart_unicode(exc))
369369

370370
def testSignalsWithoutRequest(self):
371-
request = RF.get("/", REMOTE_ADDR="127.0.0.1:8000")
372-
373371
try:
374372
Message.objects.get(id=999999999)
375373
except Message.DoesNotExist, exc:
@@ -858,7 +856,6 @@ def tearDown(self):
858856
conf.CLIENT = self._client
859857

860858
def test_get_client(self):
861-
from sentry.client.base import SentryClient
862859
from sentry.client.log import LoggingSentryClient
863860
self.assertEquals(get_client().__class__, SentryClient)
864861
self.assertEquals(get_client(), get_client())
@@ -891,7 +888,6 @@ def emit(self, record):
891888
self.assertEquals(_foo[''].class_name, 'Exception')
892889

893890
def test_celery_client(self):
894-
from sentry.client.base import SentryClient
895891
from sentry.client.celery import CelerySentryClient
896892
self.assertEquals(get_client().__class__, SentryClient)
897893
self.assertEquals(get_client(), get_client())

sentry/urls.py

-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import os
22

3-
from django.conf import settings
43
from django.conf.urls.defaults import *
54

65
from sentry.conf import KEY

sentry/views.py

+4-7
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,16 @@
44
except ImportError:
55
import pickle
66
import datetime
7-
from math import log
87
import logging
98
import zlib
109

1110
from django.core.context_processors import csrf
1211
from django.core.urlresolvers import reverse
13-
from django.db.models import Count
1412
from django.http import HttpResponse, HttpResponseBadRequest, \
1513
HttpResponseForbidden, HttpResponseRedirect, Http404
1614
from django.shortcuts import render_to_response, get_object_or_404
1715
from django.template.loader import render_to_string
1816
from django.utils import simplejson
19-
from django.utils.datastructures import SortedDict
2017
from django.utils.safestring import mark_safe
2118
from django.views.decorators.csrf import csrf_protect, csrf_exempt
2219

@@ -39,7 +36,7 @@ def get_filters():
3936
try:
4037
module = __import__(module_name, {}, {}, class_name)
4138
filter_ = getattr(module, class_name)
42-
except Exception, exc:
39+
except Exception:
4340
logging.exception('Unable to import %s' % (filter_,))
4441
continue
4542
if filter_.column.startswith('data__'):
@@ -62,7 +59,7 @@ def wrapped(request, *args, **kwargs):
6259

6360
@csrf_protect
6461
def login(request):
65-
from django.contrib.auth import authenticate, login as login_
62+
from django.contrib.auth import login as login_
6663
from django.contrib.auth.forms import AuthenticationForm
6764

6865
if request.POST:
@@ -297,9 +294,9 @@ def store(request):
297294
try:
298295
try:
299296
data = pickle.loads(base64.b64decode(data).decode('zlib'))
300-
except zlib.error, e:
297+
except zlib.error:
301298
data = pickle.loads(base64.b64decode(data))
302-
except Exception, e:
299+
except Exception:
303300
return HttpResponseForbidden('Bad data')
304301

305302
GroupedMessage.objects.from_kwargs(**data)

0 commit comments

Comments
 (0)