"""List files.""" from modal import Image, Stub from .common import ( user_data_path, stub, output_vol, VOL_MOUNT_PATH ) import os @stub.function( network_file_systems={VOL_MOUNT_PATH.as_posix(): output_vol}, cloud="gcp" ) def main(cmd: str): import json # read data json # tmp = json.load(open(VOL_MOUNT_PATH / "data" / "Jerry Liu" / "data.json")) # print(tmp) # print(len(tmp)) # raise Exception # # read sql json # fp = open(user_data_path("Jerry Liu"), 'r') # data = [json.loads(line) for line in fp] # print(data[0:2]) # print(len(data)) # raise Exception # print(os.listdir(VOL_MOUNT_PATH / "data_sql" / "Jerry Liu")) import subprocess print(subprocess.run(cmd, shell=True))