def delete(client_id,folder,filename): if 'output' in folder: file_type = 'download' else: file_type = 'upload' output_file_path = gen_file_path(client_id,filename,file_type) try: os.remove(output_file_path) output_dir = os.path.dirname(output_file_path) if not os.listdir(output_dir): shutil.rmtree(os.path.dirname(output_dir)) return simplejson.dumps({filename: 'True'}) except: return simplejson.dumps({filename: 'False'})
def get_file(client_id,filename): filepath = gen_file_path(client_id,filename,'download') return send_from_directory(filepath.split(filename)[0],filename)