jobrunner.lib._filetools module

jobrunner.lib._filetools.CreateInputFile(main_dict)

Create an input file for a given simulation recursively using job.input between basedir and workdir defined in main_dict

main_dictDictionary containing details of the

job configuration in directory tree

jobrunner.lib._filetools.CreateSetupFile(main_dict)

Create a job.setup file using the list of job.setup scripts from main dictionary

Parameters

main_dict (Dictionary containing details of the) – job configuration in directory tree

jobrunner.lib._filetools.CreateSubmitFile(main_dict)

Create a job.submit file for using values from job.submit list define in main_dict

Parameters

main_dict (Dictionary containing details of the) – job configuration in directory tree

jobrunner.lib._filetools.CreateTargetFile(main_dict)

Create a job.target for a given simulation using values from job.target in main_dict

Parameters

main_dict (Dictionary containing details of the) – job configuration in directory tree

jobrunner.lib._filetools.RemoveNodeFiles(main_dict, nodedir)

Create an archive of artifacts along a directory node

Parameters
  • main_dict (Dictionary containing details of the) – job configuration in directory node

  • nodedir (path to node directory) –