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.