add put method to kontor-api
This commit is contained in:
@@ -6,7 +6,7 @@ import json
|
||||
from argparse import ArgumentDefaultsHelpFormatter, ArgumentParser
|
||||
from logging import Logger
|
||||
from typing import Dict, List
|
||||
|
||||
from diskcache import Index
|
||||
from api import (
|
||||
MAPPING,
|
||||
EndPointNotAvailableException,
|
||||
@@ -66,9 +66,10 @@ if __name__ == "__main__":
|
||||
export_data = {}
|
||||
for server in server_list:
|
||||
export_data[server.name] = {}
|
||||
index = Index(f"/tmp/sync-{server.name}")
|
||||
for table, path in MAPPING.items():
|
||||
try:
|
||||
data = server.request(logger, table=table)
|
||||
data = server.request(logger, table=table, index=index)
|
||||
logger.info("%s: %s", table, len(data))
|
||||
export_data[server.name][table] = data
|
||||
logger.info("%s: %s exported", table, len(data))
|
||||
|
||||
Reference in New Issue
Block a user