Skip to content

Commit 67758a1

Browse files
committed
Use python 3 code style.
1 parent 0b4af9b commit 67758a1

File tree

15 files changed

+36
-45
lines changed

15 files changed

+36
-45
lines changed

django_prometheus/cache/backends/django_memcached_consul.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
from __future__ import absolute_import
2-
31
from django_memcached_consul import memcached
42
from django_prometheus.cache.metrics import (
53
django_cache_get_total,
@@ -13,7 +11,7 @@ class MemcachedCache(memcached.MemcachedCache):
1311

1412
def get(self, key, default=None, version=None):
1513
django_cache_get_total.labels(backend="django_memcached_consul").inc()
16-
cached = super(MemcachedCache, self).get(key, default=None, version=version)
14+
cached = super().get(key, default=None, version=version)
1715
if cached is not None:
1816
django_cache_hits_total.labels(backend="django_memcached_consul").inc()
1917
else:

django_prometheus/cache/backends/filebased.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ class FileBasedCache(filebased.FileBasedCache):
1111

1212
def get(self, key, default=None, version=None):
1313
django_cache_get_total.labels(backend="filebased").inc()
14-
cached = super(FileBasedCache, self).get(key, default=None, version=version)
14+
cached = super().get(key, default=None, version=version)
1515
if cached is not None:
1616
django_cache_hits_total.labels(backend="filebased").inc()
1717
else:

django_prometheus/cache/backends/locmem.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ class LocMemCache(locmem.LocMemCache):
1111

1212
def get(self, key, default=None, version=None):
1313
django_cache_get_total.labels(backend="locmem").inc()
14-
cached = super(LocMemCache, self).get(key, default=None, version=version)
14+
cached = super().get(key, default=None, version=version)
1515
if cached is not None:
1616
django_cache_hits_total.labels(backend="locmem").inc()
1717
else:

django_prometheus/cache/backends/memcached.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ class MemcachedCache(memcached.MemcachedCache):
1111

1212
def get(self, key, default=None, version=None):
1313
django_cache_get_total.labels(backend="memcached").inc()
14-
cached = super(MemcachedCache, self).get(key, default=None, version=version)
14+
cached = super().get(key, default=None, version=version)
1515
if cached is not None:
1616
django_cache_hits_total.labels(backend="memcached").inc()
1717
else:

django_prometheus/db/backends/postgis/base.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
class DatabaseWrapper(DatabaseWrapperMixin, base.DatabaseWrapper):
77
def get_connection_params(self):
8-
conn_params = super(DatabaseWrapper, self).get_connection_params()
8+
conn_params = super().get_connection_params()
99
conn_params["cursor_factory"] = ExportingCursorWrapper(
1010
psycopg2.extensions.cursor, "postgis", self.vendor,
1111
)

django_prometheus/db/backends/postgresql/base.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ class DatabaseFeatures(base.DatabaseFeatures):
1111

1212
class DatabaseWrapper(DatabaseWrapperMixin, base.DatabaseWrapper):
1313
def get_connection_params(self):
14-
conn_params = super(DatabaseWrapper, self).get_connection_params()
14+
conn_params = super().get_connection_params()
1515
conn_params["cursor_factory"] = ExportingCursorWrapper(
1616
psycopg2.extensions.cursor, self.alias, self.vendor
1717
)

django_prometheus/db/common.py

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
)
99

1010

11-
class ExceptionCounterByType(object):
11+
class ExceptionCounterByType:
1212
"""A context manager that counts exceptions by type.
1313
1414
Exceptions increment the provided counter, whose last label's name
@@ -36,13 +36,13 @@ def __exit__(self, typ, value, traceback):
3636
self._counter.labels(**self._labels).inc()
3737

3838

39-
class DatabaseWrapperMixin(object):
39+
class DatabaseWrapperMixin:
4040
"""Extends the DatabaseWrapper to count connections and cursors."""
4141

4242
def get_new_connection(self, *args, **kwargs):
4343
connections_total.labels(self.alias, self.vendor).inc()
4444
try:
45-
return super(DatabaseWrapperMixin, self).get_new_connection(*args, **kwargs)
45+
return super().get_new_connection(*args, **kwargs)
4646
except Exception:
4747
connection_errors_total.labels(self.alias, self.vendor).inc()
4848
raise
@@ -68,16 +68,14 @@ def execute(self, *args, **kwargs):
6868
with query_duration_seconds.labels(**labels).time(), (
6969
ExceptionCounterByType(errors_total, extra_labels=labels)
7070
):
71-
return super(CursorWrapper, self).execute(*args, **kwargs)
71+
return super().execute(*args, **kwargs)
7272

7373
def executemany(self, query, param_list, *args, **kwargs):
7474
execute_total.labels(alias, vendor).inc(len(param_list))
7575
execute_many_total.labels(alias, vendor).inc(len(param_list))
7676
with query_duration_seconds.labels(**labels).time(), (
7777
ExceptionCounterByType(errors_total, extra_labels=labels)
7878
):
79-
return super(CursorWrapper, self).executemany(
80-
query, param_list, *args, **kwargs
81-
)
79+
return super().executemany(query, param_list, *args, **kwargs)
8280

8381
return CursorWrapper

django_prometheus/exports.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import logging
22
import os
3-
import socket
43
import threading
54

65
import prometheus_client
@@ -52,7 +51,7 @@ class PrometheusEndpointServer(threading.Thread):
5251

5352
def __init__(self, httpd, *args, **kwargs):
5453
self.httpd = httpd
55-
super(PrometheusEndpointServer, self).__init__(*args, **kwargs)
54+
super().__init__(*args, **kwargs)
5655

5756
def run(self):
5857
self.httpd.serve_forever()
@@ -86,7 +85,7 @@ def SetupPrometheusEndpointOnPortRange(port_range, addr=""):
8685
for port in port_range:
8786
try:
8887
httpd = HTTPServer((addr, port), prometheus_client.MetricsHandler)
89-
except (OSError, socket.error):
88+
except OSError:
9089
# Python 2 raises socket.error, in Python 3 socket.error is an
9190
# alias for OSError
9291
continue # Try next port

django_prometheus/middleware.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
)
2727

2828

29-
class Metrics(object):
29+
class Metrics:
3030
_instance = None
3131

3232
@classmethod
@@ -190,7 +190,7 @@ class PrometheusBeforeMiddleware(MiddlewareMixin):
190190
metrics_cls = Metrics
191191

192192
def __init__(self, get_response=None):
193-
super(PrometheusBeforeMiddleware, self).__init__(get_response)
193+
super().__init__(get_response)
194194
self.metrics = self.metrics_cls.get_instance()
195195

196196
def process_request(self, request):
@@ -214,7 +214,7 @@ class PrometheusAfterMiddleware(MiddlewareMixin):
214214
metrics_cls = Metrics
215215

216216
def __init__(self, get_response=None):
217-
super(PrometheusAfterMiddleware, self).__init__(get_response)
217+
super().__init__(get_response)
218218
self.metrics = self.metrics_cls.get_instance()
219219

220220
def _transport(self, request):

django_prometheus/models.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,17 +37,17 @@ class User(ExportModelOperationsMixin('user'), Model):
3737
model_updates.labels(model_name)
3838
model_deletes.labels(model_name)
3939

40-
class Mixin(object):
40+
class Mixin:
4141
def _do_insert(self, *args, **kwargs):
4242
model_inserts.labels(model_name).inc()
43-
return super(Mixin, self)._do_insert(*args, **kwargs)
43+
return super()._do_insert(*args, **kwargs)
4444

4545
def _do_update(self, *args, **kwargs):
4646
model_updates.labels(model_name).inc()
47-
return super(Mixin, self)._do_update(*args, **kwargs)
47+
return super()._do_update(*args, **kwargs)
4848

4949
def delete(self, *args, **kwargs):
5050
model_deletes.labels(model_name).inc()
51-
return super(Mixin, self).delete(*args, **kwargs)
51+
return super().delete(*args, **kwargs)
5252

5353
return Mixin

0 commit comments

Comments
 (0)