Plugin cleanup (#1632)

* Plugin cleanup

* Fix setup
This commit is contained in:
Pascal Vizeli 2020-04-05 01:20:49 +02:00 committed by GitHub
parent fcebc9d1ed
commit 69cea9fc96
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 30 additions and 28 deletions

View File

@ -37,6 +37,7 @@ setup(
"supervisor.api", "supervisor.api",
"supervisor.misc", "supervisor.misc",
"supervisor.utils", "supervisor.utils",
"supervisor.plugins",
"supervisor.snapshots", "supervisor.snapshots",
], ],
include_package_data=True, include_package_data=True,

View File

@ -11,7 +11,6 @@ from .addons import AddonManager
from .api import RestAPI from .api import RestAPI
from .arch import CpuArch from .arch import CpuArch
from .auth import Auth from .auth import Auth
from .audio import Audio
from .const import ( from .const import (
SOCKET_DOCKER, SOCKET_DOCKER,
UpdateChannels, UpdateChannels,
@ -21,11 +20,9 @@ from .const import (
ENV_SUPERVISOR_MACHINE, ENV_SUPERVISOR_MACHINE,
) )
from .core import Core from .core import Core
from .cli import HaCli
from .coresys import CoreSys from .coresys import CoreSys
from .dbus import DBusManager from .dbus import DBusManager
from .discovery import Discovery from .discovery import Discovery
from .dns import CoreDNS
from .hassos import HassOS from .hassos import HassOS
from .homeassistant import HomeAssistant from .homeassistant import HomeAssistant
from .host import HostManager from .host import HostManager
@ -39,6 +36,9 @@ from .tasks import Tasks
from .updater import Updater from .updater import Updater
from .secrets import SecretsManager from .secrets import SecretsManager
from .utils.dt import fetch_timezone from .utils.dt import fetch_timezone
from .plugins.dns import CoreDNS
from .plugins.cli import HaCli
from .plugins.audio import Audio
_LOGGER: logging.Logger = logging.getLogger(__name__) _LOGGER: logging.Logger = logging.getLogger(__name__)

View File

@ -15,13 +15,10 @@ if TYPE_CHECKING:
from .addons import AddonManager from .addons import AddonManager
from .api import RestAPI from .api import RestAPI
from .arch import CpuArch from .arch import CpuArch
from .audio import Audio
from .auth import Auth from .auth import Auth
from .core import Core from .core import Core
from .cli import HaCli
from .dbus import DBusManager from .dbus import DBusManager
from .discovery import Discovery from .discovery import Discovery
from .dns import CoreDNS
from .hassos import HassOS from .hassos import HassOS
from .hwmon import HwMonitor from .hwmon import HwMonitor
from .homeassistant import HomeAssistant from .homeassistant import HomeAssistant
@ -34,6 +31,9 @@ if TYPE_CHECKING:
from .store import StoreManager from .store import StoreManager
from .tasks import Tasks from .tasks import Tasks
from .updater import Updater from .updater import Updater
from .plugins.cli import HaCli
from .plugins.audio import Audio
from .plugins.dns import CoreDNS
class CoreSys: class CoreSys:

View File

@ -0,0 +1 @@
"""Plugin for Supervisor backend."""

View File

@ -8,13 +8,13 @@ from typing import Awaitable, Optional
import jinja2 import jinja2
from .const import ATTR_IMAGE, ATTR_VERSION, FILE_HASSIO_AUDIO from ..const import ATTR_IMAGE, ATTR_VERSION, FILE_HASSIO_AUDIO
from .coresys import CoreSys, CoreSysAttributes from ..coresys import CoreSys, CoreSysAttributes
from .docker.audio import DockerAudio from ..docker.audio import DockerAudio
from .docker.stats import DockerStats from ..docker.stats import DockerStats
from .exceptions import AudioError, AudioUpdateError, DockerAPIError from ..exceptions import AudioError, AudioUpdateError, DockerAPIError
from .utils.json import JsonConfig from ..utils.json import JsonConfig
from .validate import SCHEMA_AUDIO_CONFIG from ..validate import SCHEMA_AUDIO_CONFIG
_LOGGER: logging.Logger = logging.getLogger(__name__) _LOGGER: logging.Logger = logging.getLogger(__name__)

View File

@ -5,13 +5,13 @@ import logging
import secrets import secrets
from typing import Awaitable, Optional from typing import Awaitable, Optional
from .const import ATTR_ACCESS_TOKEN, ATTR_IMAGE, ATTR_VERSION, FILE_HASSIO_CLI from ..const import ATTR_ACCESS_TOKEN, ATTR_IMAGE, ATTR_VERSION, FILE_HASSIO_CLI
from .coresys import CoreSys, CoreSysAttributes from ..coresys import CoreSys, CoreSysAttributes
from .docker.cli import DockerCli from ..docker.cli import DockerCli
from .docker.stats import DockerStats from ..docker.stats import DockerStats
from .exceptions import CliError, CliUpdateError, DockerAPIError from ..exceptions import CliError, CliUpdateError, DockerAPIError
from .utils.json import JsonConfig from ..utils.json import JsonConfig
from .validate import SCHEMA_CLI_CONFIG from ..validate import SCHEMA_CLI_CONFIG
_LOGGER: logging.Logger = logging.getLogger(__name__) _LOGGER: logging.Logger = logging.getLogger(__name__)

View File

@ -10,14 +10,14 @@ import attr
import jinja2 import jinja2
import voluptuous as vol import voluptuous as vol
from .const import ATTR_IMAGE, ATTR_SERVERS, ATTR_VERSION, DNS_SUFFIX, FILE_HASSIO_DNS from ..const import ATTR_IMAGE, ATTR_SERVERS, ATTR_VERSION, DNS_SUFFIX, FILE_HASSIO_DNS
from .coresys import CoreSys, CoreSysAttributes from ..coresys import CoreSys, CoreSysAttributes
from .docker.dns import DockerDNS from ..docker.dns import DockerDNS
from .docker.stats import DockerStats from ..docker.stats import DockerStats
from .exceptions import CoreDNSError, CoreDNSUpdateError, DockerAPIError from ..exceptions import CoreDNSError, CoreDNSUpdateError, DockerAPIError
from .misc.forwarder import DNSForward from ..misc.forwarder import DNSForward
from .utils.json import JsonConfig from ..utils.json import JsonConfig
from .validate import SCHEMA_DNS_CONFIG, dns_url from ..validate import SCHEMA_DNS_CONFIG, dns_url
_LOGGER: logging.Logger = logging.getLogger(__name__) _LOGGER: logging.Logger = logging.getLogger(__name__)