run isort
This commit is contained in:
parent
f80737c37b
commit
ccca39761c
26 changed files with 172 additions and 120 deletions
|
|
@ -9,7 +9,7 @@ from typing import Optional
|
||||||
from bumper.confserver import ConfServer
|
from bumper.confserver import ConfServer
|
||||||
from bumper.db import *
|
from bumper.db import *
|
||||||
from bumper.models import *
|
from bumper.models import *
|
||||||
from bumper.mqttserver import MQTTServer, MQTTHelperBot
|
from bumper.mqttserver import MQTTHelperBot, MQTTServer
|
||||||
from bumper.util import get_logger, log_to_stdout
|
from bumper.util import get_logger, log_to_stdout
|
||||||
from bumper.xmppserver import XMPPServer
|
from bumper.xmppserver import XMPPServer
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -11,6 +11,7 @@ from aiohttp import web
|
||||||
|
|
||||||
from bumper import plugins
|
from bumper import plugins
|
||||||
from bumper.models import *
|
from bumper.models import *
|
||||||
|
|
||||||
from .util import get_logger
|
from .util import get_logger
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,18 +4,19 @@ import logging
|
||||||
import os
|
import os
|
||||||
from datetime import datetime, timedelta
|
from datetime import datetime, timedelta
|
||||||
|
|
||||||
from tinydb import TinyDB, Query
|
from tinydb import Query, TinyDB
|
||||||
|
|
||||||
import bumper
|
import bumper
|
||||||
from .util import get_logger
|
|
||||||
from bumper.models import (
|
from bumper.models import (
|
||||||
VacBotClient,
|
|
||||||
VacBotDevice,
|
|
||||||
BumperUser,
|
BumperUser,
|
||||||
EcoVacsHomeProducts,
|
EcoVacsHomeProducts,
|
||||||
OAuth,
|
OAuth,
|
||||||
|
VacBotClient,
|
||||||
|
VacBotDevice,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
from .util import get_logger
|
||||||
|
|
||||||
bumperlog = get_logger("bumper")
|
bumperlog = get_logger("bumper")
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,6 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
import asyncio
|
import asyncio
|
||||||
|
|
||||||
from aiohttp import web
|
from aiohttp import web
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,14 +1,15 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
import asyncio
|
import asyncio
|
||||||
from aiohttp import web
|
|
||||||
from bumper import plugins
|
|
||||||
import logging
|
import logging
|
||||||
import bumper
|
|
||||||
from bumper.models import *
|
|
||||||
from bumper import plugins
|
|
||||||
from datetime import datetime, timedelta
|
|
||||||
import string
|
|
||||||
import random
|
import random
|
||||||
|
import string
|
||||||
|
from datetime import datetime, timedelta
|
||||||
|
|
||||||
|
from aiohttp import web
|
||||||
|
|
||||||
|
import bumper
|
||||||
|
from bumper import plugins
|
||||||
|
from bumper.models import *
|
||||||
|
|
||||||
|
|
||||||
class portal_api_dim(plugins.ConfServerApp):
|
class portal_api_dim(plugins.ConfServerApp):
|
||||||
|
|
|
||||||
|
|
@ -1,14 +1,15 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
import asyncio
|
import asyncio
|
||||||
from aiohttp import web
|
|
||||||
from bumper import plugins
|
|
||||||
import logging
|
import logging
|
||||||
import bumper
|
|
||||||
from bumper.models import *
|
|
||||||
from bumper import plugins
|
|
||||||
from datetime import datetime, timedelta
|
|
||||||
import string
|
|
||||||
import random
|
import random
|
||||||
|
import string
|
||||||
|
from datetime import datetime, timedelta
|
||||||
|
|
||||||
|
from aiohttp import web
|
||||||
|
|
||||||
|
import bumper
|
||||||
|
from bumper import plugins
|
||||||
|
from bumper.models import *
|
||||||
|
|
||||||
|
|
||||||
class portal_api_iot(plugins.ConfServerApp):
|
class portal_api_iot(plugins.ConfServerApp):
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,14 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
import asyncio
|
import asyncio
|
||||||
from aiohttp import web
|
|
||||||
from bumper import plugins
|
|
||||||
import logging
|
import logging
|
||||||
import bumper
|
|
||||||
from bumper.models import *
|
|
||||||
from bumper import plugins
|
|
||||||
from datetime import datetime, timedelta
|
from datetime import datetime, timedelta
|
||||||
|
|
||||||
|
from aiohttp import web
|
||||||
|
|
||||||
|
import bumper
|
||||||
|
from bumper import plugins
|
||||||
|
from bumper.models import *
|
||||||
|
|
||||||
|
|
||||||
class portal_api_neng(plugins.ConfServerApp):
|
class portal_api_neng(plugins.ConfServerApp):
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,10 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
from aiohttp import web
|
|
||||||
import logging
|
import logging
|
||||||
from bumper.models import *
|
|
||||||
|
from aiohttp import web
|
||||||
|
|
||||||
from bumper import plugins
|
from bumper import plugins
|
||||||
|
from bumper.models import *
|
||||||
|
|
||||||
|
|
||||||
class api_rapp(plugins.ConfServerApp):
|
class api_rapp(plugins.ConfServerApp):
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,14 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
import asyncio
|
import asyncio
|
||||||
from aiohttp import web
|
|
||||||
from bumper import plugins
|
|
||||||
import logging
|
import logging
|
||||||
import bumper
|
|
||||||
from bumper.models import *
|
|
||||||
from bumper import plugins
|
|
||||||
from datetime import datetime, timedelta
|
from datetime import datetime, timedelta
|
||||||
|
|
||||||
|
from aiohttp import web
|
||||||
|
|
||||||
|
import bumper
|
||||||
|
from bumper import plugins
|
||||||
|
from bumper.models import *
|
||||||
|
|
||||||
|
|
||||||
class portal_api_users(plugins.ConfServerApp):
|
class portal_api_users(plugins.ConfServerApp):
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,14 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
import asyncio
|
import asyncio
|
||||||
from aiohttp import web
|
|
||||||
from bumper import plugins
|
|
||||||
import logging
|
import logging
|
||||||
import bumper
|
|
||||||
from bumper.models import *
|
|
||||||
from bumper import plugins
|
|
||||||
from datetime import datetime, timedelta
|
|
||||||
import os
|
import os
|
||||||
|
from datetime import datetime, timedelta
|
||||||
|
|
||||||
|
from aiohttp import web
|
||||||
|
|
||||||
|
import bumper
|
||||||
|
from bumper import plugins
|
||||||
|
from bumper.models import *
|
||||||
|
|
||||||
|
|
||||||
class upload_global(plugins.ConfServerApp):
|
class upload_global(plugins.ConfServerApp):
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,14 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
import asyncio
|
import asyncio
|
||||||
from aiohttp import web
|
|
||||||
from bumper import plugins
|
|
||||||
import logging
|
import logging
|
||||||
import bumper
|
|
||||||
from bumper.models import *
|
|
||||||
from bumper import plugins
|
|
||||||
from datetime import datetime, timedelta
|
from datetime import datetime, timedelta
|
||||||
|
|
||||||
|
from aiohttp import web
|
||||||
|
|
||||||
|
import bumper
|
||||||
|
from bumper import plugins
|
||||||
|
from bumper.models import *
|
||||||
|
|
||||||
|
|
||||||
class v1_global_auth(plugins.ConfServerApp):
|
class v1_global_auth(plugins.ConfServerApp):
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,14 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
import asyncio
|
import asyncio
|
||||||
from aiohttp import web
|
|
||||||
from bumper import plugins
|
|
||||||
import logging
|
import logging
|
||||||
import bumper
|
|
||||||
from bumper.models import *
|
|
||||||
from bumper import plugins
|
|
||||||
from datetime import datetime, timedelta
|
from datetime import datetime, timedelta
|
||||||
|
|
||||||
|
from aiohttp import web
|
||||||
|
|
||||||
|
import bumper
|
||||||
|
from bumper import plugins
|
||||||
|
from bumper.models import *
|
||||||
|
|
||||||
|
|
||||||
class v1_private_ad(plugins.ConfServerApp):
|
class v1_private_ad(plugins.ConfServerApp):
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,14 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
import asyncio
|
import asyncio
|
||||||
from aiohttp import web
|
|
||||||
from bumper import plugins
|
|
||||||
import logging
|
import logging
|
||||||
import bumper
|
|
||||||
from bumper.models import *
|
|
||||||
from bumper import plugins
|
|
||||||
from datetime import datetime, timedelta
|
from datetime import datetime, timedelta
|
||||||
|
|
||||||
|
from aiohttp import web
|
||||||
|
|
||||||
|
import bumper
|
||||||
|
from bumper import plugins
|
||||||
|
from bumper.models import *
|
||||||
|
|
||||||
|
|
||||||
class v1_private_campaign(plugins.ConfServerApp):
|
class v1_private_campaign(plugins.ConfServerApp):
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,14 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
import asyncio
|
import asyncio
|
||||||
from aiohttp import web
|
|
||||||
from bumper import plugins
|
|
||||||
import logging
|
import logging
|
||||||
import bumper
|
|
||||||
from bumper.models import *
|
|
||||||
from bumper import plugins
|
|
||||||
from datetime import datetime, timedelta
|
from datetime import datetime, timedelta
|
||||||
|
|
||||||
|
from aiohttp import web
|
||||||
|
|
||||||
|
import bumper
|
||||||
|
from bumper import plugins
|
||||||
|
from bumper.models import *
|
||||||
|
|
||||||
|
|
||||||
class v1_private_message(plugins.ConfServerApp):
|
class v1_private_message(plugins.ConfServerApp):
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,14 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
import asyncio
|
import asyncio
|
||||||
from aiohttp import web
|
|
||||||
from bumper import plugins
|
|
||||||
import logging
|
import logging
|
||||||
import bumper
|
|
||||||
from bumper.models import *
|
|
||||||
from bumper import plugins
|
|
||||||
from datetime import datetime, timedelta
|
from datetime import datetime, timedelta
|
||||||
|
|
||||||
|
from aiohttp import web
|
||||||
|
|
||||||
|
import bumper
|
||||||
|
from bumper import plugins
|
||||||
|
from bumper.models import *
|
||||||
|
|
||||||
|
|
||||||
class v1_private_shop(plugins.ConfServerApp):
|
class v1_private_shop(plugins.ConfServerApp):
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,14 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
import asyncio
|
import asyncio
|
||||||
from aiohttp import web
|
|
||||||
from bumper import plugins
|
|
||||||
import logging
|
import logging
|
||||||
import bumper
|
|
||||||
from bumper.models import *
|
|
||||||
from bumper import plugins
|
|
||||||
from datetime import datetime, timedelta
|
from datetime import datetime, timedelta
|
||||||
|
|
||||||
|
from aiohttp import web
|
||||||
|
|
||||||
|
import bumper
|
||||||
|
from bumper import plugins
|
||||||
|
from bumper.models import *
|
||||||
|
|
||||||
|
|
||||||
class v1_private_user(plugins.ConfServerApp):
|
class v1_private_user(plugins.ConfServerApp):
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,11 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
from aiohttp import web
|
|
||||||
import logging
|
import logging
|
||||||
|
from datetime import datetime
|
||||||
|
|
||||||
|
from aiohttp import web
|
||||||
|
|
||||||
import bumper
|
import bumper
|
||||||
from bumper import plugins
|
from bumper import plugins
|
||||||
from datetime import datetime
|
|
||||||
|
|
||||||
|
|
||||||
class v1_private_userSetting(plugins.ConfServerApp):
|
class v1_private_userSetting(plugins.ConfServerApp):
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,14 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
import asyncio
|
import asyncio
|
||||||
from aiohttp import web
|
|
||||||
from bumper import plugins
|
|
||||||
import logging
|
import logging
|
||||||
import bumper
|
|
||||||
from bumper.models import *
|
|
||||||
from bumper import plugins
|
|
||||||
from datetime import datetime, timedelta
|
from datetime import datetime, timedelta
|
||||||
|
|
||||||
|
from aiohttp import web
|
||||||
|
|
||||||
|
import bumper
|
||||||
|
from bumper import plugins
|
||||||
|
from bumper.models import *
|
||||||
|
|
||||||
|
|
||||||
class v2_private_user(plugins.ConfServerApp):
|
class v2_private_user(plugins.ConfServerApp):
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,6 @@ import logging
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
from logging.handlers import RotatingFileHandler
|
from logging.handlers import RotatingFileHandler
|
||||||
|
|
||||||
from typing import MutableMapping
|
from typing import MutableMapping
|
||||||
|
|
||||||
logformat = logging.Formatter(
|
logformat = logging.Formatter(
|
||||||
|
|
|
||||||
|
|
@ -1,14 +1,14 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
|
|
||||||
|
import asyncio
|
||||||
|
import base64
|
||||||
import logging
|
import logging
|
||||||
import re
|
import re
|
||||||
|
import ssl
|
||||||
import uuid
|
import uuid
|
||||||
import xml.etree.ElementTree as ET
|
import xml.etree.ElementTree as ET
|
||||||
import base64
|
|
||||||
import ssl
|
|
||||||
import bumper
|
|
||||||
import asyncio
|
|
||||||
|
|
||||||
|
import bumper
|
||||||
from bumper import get_logger
|
from bumper import get_logger
|
||||||
|
|
||||||
xmppserverlog = get_logger("xmppserver")
|
xmppserverlog = get_logger("xmppserver")
|
||||||
|
|
|
||||||
25
setup.cfg
Normal file
25
setup.cfg
Normal file
|
|
@ -0,0 +1,25 @@
|
||||||
|
[flake8]
|
||||||
|
# To work with Black
|
||||||
|
max-line-length = 88
|
||||||
|
# E501: line too long
|
||||||
|
# W503: Line break occurred before a binary operator
|
||||||
|
# E203: Whitespace before ':'
|
||||||
|
# D202 No blank lines allowed after function docstring
|
||||||
|
# D105 Missing docstring in magic method
|
||||||
|
# D107 Missing docstring in __init__
|
||||||
|
ignore =
|
||||||
|
E501,
|
||||||
|
W503,
|
||||||
|
E203,
|
||||||
|
D202,
|
||||||
|
D105,
|
||||||
|
D107
|
||||||
|
|
||||||
|
# Disable unused imports for __init__.py
|
||||||
|
per-file-ignores =
|
||||||
|
*/__init__.py: F401
|
||||||
|
|
||||||
|
[isort]
|
||||||
|
# https://github.com/timothycrosley/isort
|
||||||
|
# https://github.com/timothycrosley/isort/wiki/isort-Settings
|
||||||
|
profile = black
|
||||||
|
|
@ -1,18 +1,20 @@
|
||||||
from unittest import mock
|
|
||||||
import bumper
|
|
||||||
import asyncio
|
import asyncio
|
||||||
import pytest
|
import datetime
|
||||||
import os
|
|
||||||
import json
|
import json
|
||||||
import tinydb
|
|
||||||
import pytest_aiohttp
|
|
||||||
import pytest_asyncio
|
|
||||||
import datetime, time
|
|
||||||
from aiohttp import web
|
|
||||||
import logging
|
import logging
|
||||||
from testfixtures import LogCapture
|
import os
|
||||||
|
import time
|
||||||
|
from unittest import mock
|
||||||
from unittest.mock import MagicMock
|
from unittest.mock import MagicMock
|
||||||
|
|
||||||
|
import pytest
|
||||||
|
import pytest_aiohttp
|
||||||
|
import pytest_asyncio
|
||||||
|
import tinydb
|
||||||
|
from aiohttp import web
|
||||||
|
from testfixtures import LogCapture
|
||||||
|
|
||||||
|
import bumper
|
||||||
from tests.const import HOST, MQTT_PORT
|
from tests.const import HOST, MQTT_PORT
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,14 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
import bumper
|
|
||||||
from bumper.models import VacBotClient, VacBotDevice, BumperUser, EcoVacsHomeProducts
|
|
||||||
from tinydb import TinyDB, Query
|
|
||||||
from tinydb.storages import MemoryStorage
|
|
||||||
from datetime import datetime, timedelta
|
|
||||||
import os
|
|
||||||
import json
|
import json
|
||||||
import logging
|
import logging
|
||||||
|
import os
|
||||||
|
from datetime import datetime, timedelta
|
||||||
|
|
||||||
|
from tinydb import Query, TinyDB
|
||||||
|
from tinydb.storages import MemoryStorage
|
||||||
|
|
||||||
|
import bumper
|
||||||
|
from bumper.models import BumperUser, EcoVacsHomeProducts, VacBotClient, VacBotDevice
|
||||||
|
|
||||||
|
|
||||||
def test_db_path():
|
def test_db_path():
|
||||||
|
|
|
||||||
|
|
@ -1,14 +1,16 @@
|
||||||
from unittest import mock
|
import asyncio
|
||||||
from unittest.mock import patch
|
import json
|
||||||
import pytest
|
|
||||||
from tinydb.storages import MemoryStorage
|
|
||||||
from tinydb import TinyDB, Query
|
|
||||||
import bumper
|
|
||||||
import os
|
import os
|
||||||
import platform
|
import platform
|
||||||
import json
|
from unittest import mock
|
||||||
import asyncio
|
from unittest.mock import patch
|
||||||
|
|
||||||
|
import pytest
|
||||||
from testfixtures import LogCapture
|
from testfixtures import LogCapture
|
||||||
|
from tinydb import Query, TinyDB
|
||||||
|
from tinydb.storages import MemoryStorage
|
||||||
|
|
||||||
|
import bumper
|
||||||
|
|
||||||
|
|
||||||
def test_strtobool():
|
def test_strtobool():
|
||||||
|
|
|
||||||
|
|
@ -1,17 +1,18 @@
|
||||||
from unittest import mock
|
|
||||||
import bumper
|
|
||||||
import asyncio
|
import asyncio
|
||||||
import pytest
|
|
||||||
import os
|
|
||||||
import json
|
import json
|
||||||
import tinydb
|
|
||||||
import pytest_asyncio
|
|
||||||
import xml.etree.ElementTree as ET
|
|
||||||
import hbmqtt
|
|
||||||
import logging
|
import logging
|
||||||
from testfixtures import LogCapture
|
import os
|
||||||
import time
|
import time
|
||||||
|
import xml.etree.ElementTree as ET
|
||||||
|
from unittest import mock
|
||||||
|
|
||||||
|
import hbmqtt
|
||||||
|
import pytest
|
||||||
|
import pytest_asyncio
|
||||||
|
import tinydb
|
||||||
|
from testfixtures import LogCapture
|
||||||
|
|
||||||
|
import bumper
|
||||||
from tests.const import HOST, MQTT_PORT
|
from tests.const import HOST, MQTT_PORT
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,15 +1,17 @@
|
||||||
from unittest import mock
|
|
||||||
import bumper
|
|
||||||
import asyncio
|
import asyncio
|
||||||
import pytest
|
|
||||||
import os
|
|
||||||
import json
|
import json
|
||||||
import tinydb
|
import os
|
||||||
import pytest_asyncio
|
|
||||||
import xml.etree.ElementTree as ET
|
|
||||||
import socket
|
import socket
|
||||||
from testfixtures import LogCapture
|
|
||||||
import ssl
|
import ssl
|
||||||
|
import xml.etree.ElementTree as ET
|
||||||
|
from unittest import mock
|
||||||
|
|
||||||
|
import pytest
|
||||||
|
import pytest_asyncio
|
||||||
|
import tinydb
|
||||||
|
from testfixtures import LogCapture
|
||||||
|
|
||||||
|
import bumper
|
||||||
|
|
||||||
|
|
||||||
def return_send_data(data, *args, **kwargs):
|
def return_send_data(data, *args, **kwargs):
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue