def file_write(): data = json.loads(request.data) path = get_file_path(data['file']) docker_interface.file_write(session['user_container_name'], data['content'], path) return jsonify(result=None)
def file_write(): data = json.loads(request.data) path = get_file_path(data['file']) try: docker_interface.file_write(session['user_container_name'], data['content'], path) return jsonify(success=1) except: # catch *all* exceptions app.logger.error("Unable to write file. " + str(sys.exc_info()[0])) raise PackageError("An internal error occurred.")
def _write_file_to_user_container(data, path): docker_interface.file_write(session['user_container_name'], data['content'], path)