Bases: fireworks.core.firework.FireTaskBase
A FireTask to delete files: Required params:
- files_to_delete: ([str]) Filenames to delete
Bases: fireworks.core.firework.FireTaskBase
A FireTask to Transfer files: Required params:
- mode: (str) - move, mv, copy, cp, copy2, copytree, copyfile, rtransfer
- files: ([str]) - source files
- dest: (str) destination directory
Bases: fireworks.core.firework.FireTaskBase
A FireTask to write files: Required params:
- files_to_write: ([{filename:(str), contents:(str)}]) List of dicts with filenames and contents
Bases: fireworks.core.firework.FireTaskBase
This module contains the TemplateWriterTask, which writes files based on a template file and a Context using Jinja2’s templating engine.
Bases: fireworks.core.firework.FireTaskBase
Task to write templated files via Jinja2 library Required parameters:
- template_file: (str) - path to template file
- context: (dict) - variable replacements for the template file
- output_file: (str) - output file