Ross Leung
03/29/2023, 7:29 PMdef task_1():
    
    from prefect.filesystems import LocalFileSystem
    fs = LocalFileSystem(basepath="./")
    with open("task_out.txt","w") as f:
        f.writelines('Hi')
        fs.write_path(path="task_out.txt",content=f)
    
    return "task_out.txt"task_out.txtprefect LocalFileSystemwith openJarvis Stubblefield
03/30/2023, 4:23 PMJarvis Stubblefield
03/30/2023, 4:26 PM@task
def write_log_report_to_file(filename: str, fieldnames: List[str], logs_report: List[dict]) -> None:
    with tmpchdir(flow_files_path):
        with open(filename, 'w') as csvfile:
            # This is for MS Excel
            csvfile.write(u'\ufeff')
            writer = csv.DictWriter(csvfile, fieldnames=fieldnames)
            writer.writeheader()
            for report in logs_report:
                writer.writerow(report)Jarvis Stubblefield
03/30/2023, 4:27 PMflow_files_pathfrom tenzinga_django_setup import prepare_django_and_paths
tenzinga_path, ppower_path = prepare_django_and_paths()
flow_files_path = tenzinga_path.joinpath("web-write").joinpath("flow-files")Jarvis Stubblefield
03/30/2023, 4:27 PMtmpchdirfrom prefect.utilities.filesystem import tmpchdirJarvis Stubblefield
03/30/2023, 4:28 PMRoss Leung
03/31/2023, 12:28 AMos.getcwd()