13def directory_cleaner(process):
14 """! Clean up the directory after running.
16 Remove any leftover files to avoid clutter.
18 @author James Robinson <james.robinson@cern.ch>
20 nRemoved, nFailures = 0, 0
21 for file_name
in sum([glob.glob(_f)
for _f
in process.files_for_cleanup], []):
22 logger.debug(
"... removing unneeded file: {}".format(file_name))
26 logger.debug(
"... could not remove {}".format(file_name))
29 logger.info(
"... removed {} unneeded files with a further {} failures".format(nRemoved, nFailures))