diff --git a/resume/examples/transform.py b/resume/resume-transform.py similarity index 96% rename from resume/examples/transform.py rename to resume/resume-transform.py index 5e91a42..cdbe86d 100644 --- a/resume/examples/transform.py +++ b/resume/resume-transform.py @@ -64,5 +64,4 @@ def output(self): if __name__ == "__main__": - # luigi.build([TaskD()], workers=1, local_scheduler=True) luigi.build([GenerateQrCode()], workers=1, local_scheduler=True) diff --git a/resume/resume.py b/resume/resume.py deleted file mode 100644 index ef686a6..0000000 --- a/resume/resume.py +++ /dev/null @@ -1,34 +0,0 @@ -from prefect import flow, task -import json - - -@task -def extract(): - with open("resume.clintp.json", "r") as f: - return json.load(f) - - -@task(persist_result=True) -def transform(resume): - # split the name into first and last - first_name, last_name = resume["basics"]["name"].split(" ", 1) - email= resume["basics"]["email"] - - return [ - 'BEGIN:VCARD', - 'VERSION:2.1', - f'N:{last_name};{first_name}', - f'FN:{first_name} {last_name}', - f'EMAIL;PREF;INTERNET:{email}', - f'REV:1', - 'END:VCARD' - ] - -@flow -def transform_resume(): - resume = extract() - print(transform(resume)) - - -if __name__ == "__main__": - transform_resume()