def __init__(self):
     ConfigBasedPlugin.__init__(self)
     self.allowedProcesses = ['discovery_probe.exe']
     self.configPathAndVersionPattern = {
         '../../root/lib/collectors/versions.properties': r'probe\.(.*?)\.b',
         '../../version.dat': r'probe\.(.*?)((\.b)|$)'
     }
 def __init__(self):
     ConfigBasedPlugin.__init__(self)
     self.configPathAndVersionPattern = {
         '../dat/version.txt': r'Version: (.*)\n',
         '../../dat/version.txt': r'Version: (.*)\n',
         '../../dat/Version.txt': r'Version: (.*)\n'
     }
 def __init__(self):
     ConfigBasedPlugin.__init__(self)
     self.allowedProcesses = ['SiteScope.exe', 'SiteScope', 'java.exe',
                              'java', 'javaw.exe']
     self.configPathAndVersionPattern = {
             '../../groups/master.config': r'_version=(.+?)\s'}
     self.setVersionDescription = 0
 def __init__(self):
     ConfigBasedPlugin.__init__(self)
     self.configPathAndVersionPattern = {
         '../dat/version.txt': r'Version: (.*)\n',
         '../../dat/version.txt': r'Version: (.*)\n',
         '../../dat/Version.txt': r'Version: (.*)\n'
     }
 def __init__(self):
     ConfigBasedPlugin.__init__(self)
     self.allowedProcesses = ['discovery_probe.exe']
     self.configPathAndVersionPattern = {
         '../../root/lib/collectors/versions.properties':
         r'probe\.(.*?)\.b',
         '../../version.dat': r'probe\.(.*?)((\.b)|$)'
     }
 def __init__(self):
     ConfigBasedPlugin.__init__(self)
     self.allowedProcesses = ['QCJavaService.exe']
     self.configPathAndVersionPattern = {
         '../../dat/version.txt':
         r'Version: (.*)',
         '../../conf/versions.xml':
         r'<void property="productVersion">\s*<float>(.*?)</float>'
     }
 def __init__(self):
     ConfigBasedPlugin.__init__(self)
     self.allowedProcesses = [
         'SiteScope.exe', 'SiteScope', 'java.exe', 'java', 'javaw.exe'
     ]
     self.configPathAndVersionPattern = {
         '../../groups/master.config': r'_version=(.+?)\s'
     }
     self.setVersionDescription = 0
 def __init__(self):
     ConfigBasedPlugin.__init__(self)
     self.configPathAndVersionPattern = {
         '../../config/Version.properties':
         r'TVISION_MAJOR_VERSION=(\d+).+?TVISION_MINOR_VERSION=(\d+)'
     }
 def __init__(self):
     ConfigBasedPlugin.__init__(self)
     self.defaultUnixProcessPath = None
 def __init__(self):
     ConfigBasedPlugin.__init__(self)
     self.allowedProcesses = ['HPRUM.exe']
     self.configPathAndVersionPattern = {
         '../../dat/version.txt': r'Version: (.*)\n'
     }
 def __init__(self):
     ConfigBasedPlugin.__init__(self)
     self.allowedProcesses = ['java.exe', 'java', 'javaw.exe']
     self.configPathAndVersionPattern = {'conf/version.txt': r'([0-9,\.]*)'}
 def __init__(self):
     ConfigBasedPlugin.__init__(self)
     self.configPathAndVersionPattern = {
         '../version.txt': r'version=(.+?)(?:\n|$)'}
 def __init__(self):
     ConfigBasedPlugin.__init__(self)
     self.configPathAndVersionPattern = {
         '../../config/Version.properties': r'TVISION_MAJOR_VERSION=(\d+).+?TVISION_MINOR_VERSION=(\d+)'}
 def __init__(self):
     ConfigBasedPlugin.__init__(self)
     self.defaultUnixProcessPath = None
 def __init__(self):
     ConfigBasedPlugin.__init__(self)
     self.allowedProcesses = ['HPRUM.exe']
     self.configPathAndVersionPattern = {'../../dat/version.txt': r'Version: (.*)\n'}
 def __init__(self):
     ConfigBasedPlugin.__init__(self)
     self.allowedProcesses = ['java.exe', 'java', 'javaw.exe']
     self.configPathAndVersionPattern = {'conf/version.txt': r'([0-9,\.]*)'}
 def __init__(self):
     ConfigBasedPlugin.__init__(self)
     self.configPathAndVersionPattern = {
         '../version.txt': r'version=(.+?)(?:\n|$)'
     }
 def __init__(self):
     ConfigBasedPlugin.__init__(self)
     self.allowedProcesses = ['QCJavaService.exe']
     self.configPathAndVersionPattern = {
         '../../dat/version.txt': r'Version: (.*)',
         '../../conf/versions.xml': r'<void property="productVersion">\s*<float>(.*?)</float>'}