chore: fix export and nextcloud pwd script

test: fix typing
This commit is contained in:
cclecle
2024-03-31 02:04:08 +01:00
parent f4ac5360b7
commit f9c03a83f3
7 changed files with 560 additions and 538 deletions

View File

@@ -98,7 +98,7 @@ def fct_main(i_args: list[str]) -> None: # pylint: disable=too-many-branches,to
if args.help:
print(parser.format_help())
for name, subparser in parser._subparsers.choices.items():
for name, subparser in parser._subparsers.choices.items(): # type: ignore[union-attr]
print("=========================")
print(f"Subparser {{{name}}}")
print(subparser.format_help())

View File

@@ -51,11 +51,11 @@ class TestDabDataSync(unittest.TestCase):
data = json.load(f)
try:
data["Args"]["FSSync_NextCloud_Password"]["value"] = nextcloud_pwd
except Exception as exc:
print(f"ignoring exception: {exc}")
except Exception:
pass
os.remove(file)
with open(file, 'w') as f:
json.dump(data, f)
json.dump(data, f, sort_keys=True, indent=4)
def tearDown(self) -> None:
shutil.rmtree(testdir_path / "test_data", ignore_errors=True)

View File

@@ -1,3 +1,4 @@
{
"APP_ID": "2a13dff2-1298-11ee-be56-0242ac120002",
"Args": {}}
"Args": {}
}

View File

@@ -1,2 +1,3 @@
{
"APP_ID": "2a13dff2-1298-11ee-be56-0242ac120002"}
"APP_ID": "2a13dff2-1298-11ee-be56-0242ac120002"
}

File diff suppressed because it is too large Load Diff

View File

@@ -1,9 +1,25 @@
{
{
"APP_ID": "2a13dff2-1298-11ee-be56-0242ac120002",
"Args": {
"FSSync_NextCloud_Enabled": {"type": "BOOL", "value": false},
"FSSync_NextCloud_Address": {"type": "URL", "value": "https://chacha.ddns.net/nextcloud"},
"FSSync_NextCloud_User": {"type": "STRING", "value": "chacha-bot"},
"FSSync_NextCloud_Password": {"type": "STRING", "value": ""},
"FSSync_NextCloud_Path": {"type": "STRING", "value": "pydabfactory"}
}}
"Args": {
"FSSync_NextCloud_Address": {
"type": "URL",
"value": "https://chacha.ddns.net/nextcloud"
},
"FSSync_NextCloud_Enabled": {
"type": "BOOL",
"value": false
},
"FSSync_NextCloud_Password": {
"type": "STRING",
"value": "F3P8m-nQHik-NSmb2-mnFEF-s85RE"
},
"FSSync_NextCloud_Path": {
"type": "STRING",
"value": "pydabfactory"
},
"FSSync_NextCloud_User": {
"type": "STRING",
"value": "chacha-bot"
}
}
}

View File

@@ -1,5 +1,9 @@
{
{
"APP_ID": "2a13dff2-1298-11ee-be56-0242ac120002",
"Args": {
"FSSync_NextCloud_Enabled": {"type": "BOOL", "value": true}
}}
"Args": {
"FSSync_NextCloud_Enabled": {
"type": "BOOL",
"value": true
}
}
}