def METHOD_NAME(self):
    logger.info('Starting harness service')
    if self.harness:
        logger.warning('Harness already started')
    else:
        env = dict(
            os.environ,
            PYTHONPATH='%s\\Thread_Harness;%s\\ThirdParty\\hsdk-python\\src' %
            (settings.HARNESS_HOME, settings.HARNESS_HOME),
        )
        self.harness_file = '%s\\harness-%s.log' % (self.result_dir, time.strftime('%Y%m%d%H%M%S'))
        with open(self.harness_file, 'w') as harness_out:
            self.harness = subprocess.Popen(
                [
                    settings.HARNESS_HOME + '\\Python27\\python.exe',
                    settings.HARNESS_HOME + '\\Thread_Harness\\Run.py',
                ],
                cwd=settings.HARNESS_HOME,
                stdout=harness_out,
                stderr=harness_out,
                env=env,
            )
        time.sleep(2)
    if self.version >= HARNESS_SVN_VERSION_R44:
        return
    if self.miniweb:
        logger.warning('Miniweb already started')
    else:
        with open('%s\\miniweb-%s.log' % (self.result_dir, time.strftime('%Y%m%d%H%M%S')), 'w') as miniweb_out:
            self.miniweb = subprocess.Popen(
                [settings.HARNESS_HOME + '\\MiniWeb\\miniweb.exe'],
                stdout=miniweb_out,
                stderr=miniweb_out,
                cwd=settings.HARNESS_HOME + '\\MiniWeb',
            )