Public Member Functions | |
| def | __init__ |
| def | extract_metadata_to_pipe |
| def | get_job |
Static Public Member Functions | |
| def | wait_for_subprocess |
| def | mdart_gen |
| def | md_handle_application |
Public Attributes | |
| inputfile | |
Static Private Attributes | |
| __metaclass__ = abc.ABCMeta | |
Base class to hold / interpret general metadata
Definition at line 33 of file larbatch/python/extractor_dict.py.
| def python.extractor_dict.MetaData.__init__ | ( | self, | |
| inputfile | |||
| ) |
Definition at line 38 of file larbatch/python/extractor_dict.py.
| def python.extractor_dict.MetaData.extract_metadata_to_pipe | ( | self | ) |
Extract metadata from inputfile into a pipe for further processing.
Definition at line 41 of file larbatch/python/extractor_dict.py.
| def python.extractor_dict.MetaData.get_job | ( | self, | |
| proc | |||
| ) |
Run the proc in a 60-sec timeout queue, return stdout, stderr
Definition at line 55 of file larbatch/python/extractor_dict.py.
|
static |
If there's no application key in md dict, create the key with a blank dictionary. Then return md['application'], along with mdval
Definition at line 95 of file larbatch/python/extractor_dict.py.
|
static |
Take Jobout and Joberr (in jobtuple) and return mdart object from that
Definition at line 84 of file larbatch/python/extractor_dict.py.
|
static |
Run jobinfo, put the return code, stdout, and stderr into a queue
Definition at line 73 of file larbatch/python/extractor_dict.py.
|
staticprivate |
Definition at line 35 of file larbatch/python/extractor_dict.py.
| python.extractor_dict.MetaData.inputfile |
Definition at line 39 of file larbatch/python/extractor_dict.py.
1.8.5