def check_and_upload(self, cs): if cs: for op in cs: if op["path"] == "/data" and "file" in op["value"]: file_data = base64.b64decode(op["value"]["file"]["contents"]) mime = op["value"]["file"]["mime"] fn = upload_file(self.bucket, file_data) del op["value"]["file"]["contents"] op["value"]["file"]["uri"] = "obi://" + fn
def upload(self, databucket, file_flask): upload_file(databucket, file_flask)