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)
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)
def export_topology() -> bool: return object_export(request.form, app.path)