tomwer.core.process.conditions.filters.FileNameFilterTask#

class tomwer.core.process.conditions.filters.FileNameFilterTask(varinfo=None, inputs=None, node_id=None, node_attrs=None, execinfo=None)#

Task to filter a scan according to his name and a ‘unix file name pattern’ or a ‘regular expression’

FILTER_TYPES = ('unix file name pattern', 'regular expression')#
REGULAR_EXP_FILTER = 'regular expression'#
UNIX_PATTERN_FILTER = 'unix file name pattern'#
static definition()#

definition of the process

property filter#
property invert_result#
isFiltered(value)#

Return True if the value not filtered

static program_name()#

Name of the program used for this processing

static program_version()#

version of the program used for this processing

run()#

To be implemented by the derived classes