diff --git a/unifi_protect_backup/__init__.py b/unifi_protect_backup/__init__.py index d1d05db..a6e1ee0 100644 --- a/unifi_protect_backup/__init__.py +++ b/unifi_protect_backup/__init__.py @@ -6,7 +6,7 @@ __version__ = '0.8.8' # from .unifi_protect_backup_core import UnifiProtectBackup from .downloader import VideoDownloader -from .uploader import VideoUploader from .event_listener import EventListener -from .purge import Purge from .missing_event_checker import MissingEventChecker +from .purge import Purge +from .uploader import VideoUploader diff --git a/unifi_protect_backup/event_listener.py b/unifi_protect_backup/event_listener.py index 5f0e46e..31c8c6b 100644 --- a/unifi_protect_backup/event_listener.py +++ b/unifi_protect_backup/event_listener.py @@ -1,12 +1,12 @@ +import asyncio import logging from time import sleep -import asyncio from typing import List -from pyunifiprotect.data.websocket import WSAction, WSSubscriptionMessage +from pyunifiprotect.api import ProtectApiClient from pyunifiprotect.data.nvr import Event from pyunifiprotect.data.types import EventType -from pyunifiprotect.api import ProtectApiClient +from pyunifiprotect.data.websocket import WSAction, WSSubscriptionMessage logger = logging.getLogger(__name__) diff --git a/unifi_protect_backup/missing_event_checker.py b/unifi_protect_backup/missing_event_checker.py index 741cf97..5a14b8d 100644 --- a/unifi_protect_backup/missing_event_checker.py +++ b/unifi_protect_backup/missing_event_checker.py @@ -5,7 +5,6 @@ from typing import List import aiosqlite from dateutil.relativedelta import relativedelta - from pyunifiprotect import ProtectApiClient from pyunifiprotect.data.types import EventType diff --git a/unifi_protect_backup/unifi_protect_backup_core.py b/unifi_protect_backup/unifi_protect_backup_core.py index 9fc9d2b..c55253b 100644 --- a/unifi_protect_backup/unifi_protect_backup_core.py +++ b/unifi_protect_backup/unifi_protect_backup_core.py @@ -1,10 +1,10 @@ """Main module.""" import asyncio -from datetime import datetime, timezone import logging import os import shutil from cmath import log +from datetime import datetime, timezone from time import sleep from typing import Callable, List @@ -18,17 +18,16 @@ from unifi_protect_backup import ( Purge, VideoDownloader, VideoUploader, + notifications, ) - from unifi_protect_backup.utils import ( SubprocessException, + VideoQueue, + human_readable_size, parse_rclone_retention, run_command, setup_logging, - human_readable_size, - VideoQueue, ) -from unifi_protect_backup import notifications logger = logging.getLogger(__name__) diff --git a/unifi_protect_backup/uploader.py b/unifi_protect_backup/uploader.py index 6f59886..19246a8 100644 --- a/unifi_protect_backup/uploader.py +++ b/unifi_protect_backup/uploader.py @@ -5,10 +5,10 @@ import re from datetime import datetime import aiosqlite -from pyunifiprotect.data.nvr import Event from pyunifiprotect import ProtectApiClient +from pyunifiprotect.data.nvr import Event -from unifi_protect_backup.utils import get_camera_name, VideoQueue, run_command, setup_event_logger, human_readable_size +from unifi_protect_backup.utils import VideoQueue, get_camera_name, human_readable_size, run_command, setup_event_logger class VideoUploader: diff --git a/unifi_protect_backup/utils.py b/unifi_protect_backup/utils.py index ec1c468..25f063a 100644 --- a/unifi_protect_backup/utils.py +++ b/unifi_protect_backup/utils.py @@ -1,13 +1,12 @@ +import asyncio import logging import re -import asyncio -from typing import Optional, List from datetime import datetime +from typing import List, Optional -from dateutil.relativedelta import relativedelta - -from pyunifiprotect import ProtectApiClient from apprise import NotifyType +from dateutil.relativedelta import relativedelta +from pyunifiprotect import ProtectApiClient from unifi_protect_backup import notifications