core -- Apply black + isort to all files

This commit is contained in:
Aurélien Delobelle 2018-10-06 12:35:49 +02:00
parent 104e71dcf6
commit fdd2b35289
196 changed files with 10727 additions and 8365 deletions

View file

@ -15,23 +15,20 @@ class OpenKfet(CachedMixin, object):
Current state persists through cache.
"""
# status is unknown after this duration
time_unknown = timedelta(minutes=15)
# status
OPENED = 'opened'
CLOSED = 'closed'
UNKNOWN = 'unknown'
OPENED = "opened"
CLOSED = "closed"
UNKNOWN = "unknown"
# admin status
FAKE_CLOSED = 'fake_closed'
FAKE_CLOSED = "fake_closed"
# cached attributes config
cached = {
'_raw_open': False,
'_last_update': None,
'force_close': False,
}
cache_prefix = 'kfetopen'
cached = {"_raw_open": False, "_last_update": None, "force_close": False}
cache_prefix = "kfetopen"
@property
def raw_open(self):
@ -54,8 +51,10 @@ class OpenKfet(CachedMixin, object):
return False if self.force_close else self.raw_open
def status(self):
if (self.last_update is None or
timezone.now() - self.last_update >= self.time_unknown):
if (
self.last_update is None
or timezone.now() - self.last_update >= self.time_unknown
):
return self.UNKNOWN
return self.OPENED if self.is_open else self.CLOSED
@ -78,12 +77,10 @@ class OpenKfet(CachedMixin, object):
"""
status = self.status()
base = {
'status': status,
}
base = {"status": status}
restrict = {
'admin_status': self.admin_status(status),
'force_close': self.force_close,
"admin_status": self.admin_status(status),
"force_close": self.force_close,
}
return base, dict(base, **restrict)
@ -101,9 +98,10 @@ class OpenKfet(CachedMixin, object):
def send_ws(self):
"""Send internal state to websocket channels."""
from .consumers import OpenKfetConsumer
base, team = self._export()
OpenKfetConsumer.group_send('kfet.open.base', base)
OpenKfetConsumer.group_send('kfet.open.team', team)
OpenKfetConsumer.group_send("kfet.open.base", base)
OpenKfetConsumer.group_send("kfet.open.team", team)
kfet_open = OpenKfet()