lint: reformat python code with black
This commit is contained in:
parent
331beb01b4
commit
a406a7974b
88 changed files with 2579 additions and 1608 deletions
|
@ -40,7 +40,7 @@ models: List[Model] = [
|
|||
Eotk,
|
||||
MirrorList,
|
||||
TerraformState,
|
||||
Webhook
|
||||
Webhook,
|
||||
]
|
||||
|
||||
|
||||
|
@ -53,7 +53,7 @@ class ExportEncoder(json.JSONEncoder):
|
|||
if isinstance(o, AutomationState):
|
||||
return o.name
|
||||
if isinstance(o, bytes):
|
||||
return base64.encodebytes(o).decode('utf-8')
|
||||
return base64.encodebytes(o).decode("utf-8")
|
||||
if isinstance(o, (datetime.datetime, datetime.date, datetime.time)):
|
||||
return o.isoformat()
|
||||
return super().default(o)
|
||||
|
@ -82,7 +82,7 @@ def db_export() -> None:
|
|||
decoder: Dict[str, Callable[[Any], Any]] = {
|
||||
"AlarmState": lambda x: AlarmState.__getattribute__(AlarmState, x),
|
||||
"AutomationState": lambda x: AutomationState.__getattribute__(AutomationState, x),
|
||||
"bytes": lambda x: base64.decodebytes(x.encode('utf-8')),
|
||||
"bytes": lambda x: base64.decodebytes(x.encode("utf-8")),
|
||||
"datetime": datetime.datetime.fromisoformat,
|
||||
"int": int,
|
||||
"str": lambda x: x,
|
||||
|
@ -110,8 +110,12 @@ class DbCliHandler(BaseCliHandler):
|
|||
@classmethod
|
||||
def add_subparser_to(cls, subparsers: _SubparserType) -> None:
|
||||
parser = subparsers.add_parser("db", help="database operations")
|
||||
parser.add_argument("--export", help="export data to JSON format", action="store_true")
|
||||
parser.add_argument("--import", help="import data from JSON format", action="store_true")
|
||||
parser.add_argument(
|
||||
"--export", help="export data to JSON format", action="store_true"
|
||||
)
|
||||
parser.add_argument(
|
||||
"--import", help="import data from JSON format", action="store_true"
|
||||
)
|
||||
parser.set_defaults(cls=cls)
|
||||
|
||||
def run(self) -> None:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue