code cleanups

This commit is contained in:
Pascal Vizeli 2018-04-22 17:44:03 +02:00
parent 808fc0f8b6
commit 8f357739ec
16 changed files with 21 additions and 16 deletions

View File

@ -17,7 +17,7 @@ from .snapshots import SnapshotManager
from .tasks import Tasks
from .updater import Updater
from .services import ServiceManager
from .services.discovery import Discovery
from .services import Discovery
from .host import AlsaAudio
_LOGGER = logging.getLogger(__name__)

View File

@ -11,7 +11,7 @@ from .misc.scheduler import Scheduler
from .misc.systemd import Systemd
class CoreSys(object):
class CoreSys:
"""Class that handle all shared data."""
def __init__(self, loop):
@ -238,7 +238,7 @@ class CoreSys(object):
return self._loop.create_task(coroutine)
class CoreSysAttributes(object):
class CoreSysAttributes:
"""Inheret basic CoreSysAttributes."""
coresys = None

View File

@ -14,7 +14,7 @@ _LOGGER = logging.getLogger(__name__)
CommandReturn = attr.make_class('CommandReturn', ['exit_code', 'output'])
class DockerAPI(object):
class DockerAPI:
"""Docker hassio wrapper.
This class is not AsyncIO safe!

View File

@ -8,7 +8,7 @@ from ..const import DOCKER_NETWORK_MASK, DOCKER_NETWORK, DOCKER_NETWORK_RANGE
_LOGGER = logging.getLogger(__name__)
class DockerNetwork(object):
class DockerNetwork:
"""Internal HassIO Network.
This class is not AsyncIO safe!

View File

@ -2,7 +2,7 @@
from contextlib import suppress
class DockerStats(object):
class DockerStats:
"""Hold stats data from container inside."""
def __init__(self, stats):

View File

@ -1,2 +1,6 @@
"""Host function like audio/dbus/systemd."""
from .alsa import AlsaAudio # noqa
class HostManager:

View File

@ -8,7 +8,7 @@ _LOGGER = logging.getLogger(__name__)
COMMAND = "socat UDP-RECVFROM:53,fork UDP-SENDTO:127.0.0.11:53"
class DNSForward(object):
class DNSForward:
"""Manage DNS forwarding to internal DNS."""
def __init__(self, loop):

View File

@ -23,7 +23,7 @@ GPIO_DEVICES = Path("/sys/class/gpio")
RE_TTY = re.compile(r"tty[A-Z]+")
class Hardware(object):
class Hardware:
"""Represent a interface to procfs, sysfs and udev."""
def __init__(self):

View File

@ -10,7 +10,7 @@ CALL = 'callback'
TASK = 'task'
class Scheduler(object):
class Scheduler:
"""Schedule task inside HassIO."""
def __init__(self, loop):

View File

@ -10,7 +10,7 @@ DBUS_NAME = 'org.freedesktop.systemd1'
DBUS_OBJECT = '/org/freedesktop/systemd1'
class Systemd(object):
class Systemd:
"""Systemd function handler."""
def __init__(self):

View File

@ -1,5 +1,6 @@
"""Handle internal services discovery."""
from .discovery import Discovery # noqa
from .mqtt import MQTTService
from .data import ServicesData
from ..const import SERVICE_MQTT

View File

@ -84,7 +84,7 @@ class Discovery(CoreSysAttributes):
EVENT_DISCOVERY_DEL, {ATTR_UUID: message.uuid}))
class Message(object):
class Message:
"""Represent a single Discovery message."""
def __init__(self, provider, component, platform, config, uuid=None):

View File

@ -27,7 +27,7 @@ def process_lock(method):
return wrap_api
class AsyncThrottle(object):
class AsyncThrottle:
"""
Decorator that prevents a function from being called more than once every
time period.

View File

@ -14,7 +14,7 @@ CALL = ("gdbus call --system --dest {bus} --object-path {inf} "
"--method {inf}.{method} {args}")
class DBus(object):
class DBus:
"""DBus handler."""
def __init__(self, bus_name, object_path):
@ -109,7 +109,7 @@ class DBus(object):
return DBusCallWrapper(self, interface)
class DBusCallWrapper(object):
class DBusCallWrapper:
"""Wrapper a DBus interface for a call."""
def __init__(self, dbus, interface):

View File

@ -21,7 +21,7 @@ def read_json_file(jsonfile):
return json.loads(cfile.read())
class JsonConfig(object):
class JsonConfig:
"""Hass core object for handle it."""
def __init__(self, json_file, schema):

View File

@ -12,7 +12,7 @@ MOD_READ = 'r'
MOD_WRITE = 'w'
class SecureTarFile(object):
class SecureTarFile:
"""Handle encrypted files for tarfile library."""
def __init__(self, name, mode, key=None, gzip=True):