Esempio n. 1
0
File: rest.py Progetto: usafak/eNMS
 def post(self, direction):
     if direction == 'import':
         data = request.form.to_dict()
         for property in ('replace', 'update_pools'):
             data[property] = True if data[property] == 'True' else False
         return object_import(data, request.files['file'])
     elif direction == 'export':
         return object_export(request.get_json(), current_app.path)
Esempio n. 2
0
 def post(self, direction: str) -> Union[bool, str]:
     if direction == "import":
         data = request.form.to_dict()
         for property in ("replace", "update_pools"):
             data[property] = True if data[property] == "True" else False
         return object_import(data, request.files["file"])
     else:
         return object_export(request.get_json(), current_app.path)
Esempio n. 3
0
File: routes.py Progetto: fublu/eNMS
def export_topology() -> bool:
    return object_export(request.form, app.path)