Add definition of internal _EXECUTED_PIDS list into generic
configuration file.
JIRA: VSPERF-556
Change-Id: I6c237cb563c0a37bf806561d1f841587796399b8
Signed-off-by: Martin Klozik <martinx.klozik@intel.com>
# shell command to use when running commands through Pexpect
SHELL_CMD = ['/bin/bash', '-c']
+# internal list to keep track of PIDs of jobs executed by vsperf
+_EXECUTED_PIDS = []
+
# ############################
# Logging configuration
# ############################
def update_pids(pid):
"""update list of running pids, so they can be terminated at the end
"""
- try:
- pids = settings.getValue('_EXECUTED_PIDS')
- pids.append(pid)
- except AttributeError:
- pids = [pid]
+ pids = settings.getValue('_EXECUTED_PIDS')
+ pids.append(pid)
settings.setValue('_EXECUTED_PIDS', pids)
def run_background_task(cmd, logger, msg):