- minor fixes - migrate to CONFIG.TaskLimit instead of CALL_LIMIT global variable
This commit is contained in:
parent
200b1f5cff
commit
644270fa51
|
|
@ -35,9 +35,6 @@ TASK_LIST: utils_qualtest.TaskList = utils_qualtest.TaskList()
|
|||
# Number of finished calls
|
||||
CALL_COUNTER = multiprocessing.Value('i', 0)
|
||||
|
||||
# Maximum number of calls to to. Zero means unlimited number of calls.
|
||||
CALL_LIMIT = 0
|
||||
|
||||
# Find script's directory
|
||||
DIR_THIS = Path(__file__).resolve().parent
|
||||
DIR_PROJECT = DIR_THIS.parent
|
||||
|
|
@ -261,7 +258,8 @@ def make_call(target: str):
|
|||
|
||||
|
||||
def perform_answerer():
|
||||
global CALL_LIMIT
|
||||
if CONFIG.PreparedReferenceAudio.exists():
|
||||
os.remove(CONFIG.PreparedReferenceAudio)
|
||||
|
||||
# Prepare answering file - this must be prepended with few seconds of silence which can be eatean by call setup procedure
|
||||
utils.prepare_reference_file(fname=str(CONFIG.ReferenceAudio),
|
||||
|
|
@ -398,9 +396,9 @@ def run_probe():
|
|||
run_caller_task(t)
|
||||
|
||||
utils.log_verbose(f'Call #{CALL_COUNTER.value} finished')
|
||||
if CALL_COUNTER.value >= CALL_LIMIT and CALL_LIMIT > 0:
|
||||
if CALL_COUNTER.value >= CONFIG.TaskLimit and CONFIG.TaskLimit > 0:
|
||||
# Time to exit from the script
|
||||
utils.log(f'Call limit {CALL_LIMIT} hit, exiting.')
|
||||
utils.log(f'Call limit {CONFIG.TaskLimit} hit, exiting.')
|
||||
return
|
||||
|
||||
except Exception as err:
|
||||
|
|
|
|||
Loading…
Reference in New Issue