diff --git a/bin/ffx/process.py b/bin/ffx/process.py index 6c92af4..6a3d05a 100644 --- a/bin/ffx/process.py +++ b/bin/ffx/process.py @@ -13,9 +13,13 @@ def executeProcess(commandSequence: List[str], directory: str = None, context: d niceSequence = [] niceness = (int(context['resource_limits']['niceness']) - if 'resource_limits' in context.keys() and 'niceness' in context['resource_limits'].keys() else 99) + if not context is None + and 'resource_limits' in context.keys() + and 'niceness' in context['resource_limits'].keys() else 99) cpu_percent = (int(context['resource_limits']['cpu_percent']) - if 'resource_limits' in context.keys() and 'cpu_percent' in context['resource_limits'].keys() else 0) + if not context is None + and 'resource_limits' in context.keys() + and 'cpu_percent' in context['resource_limits'].keys() else 0) if niceness >= -20 and niceness <= 19: niceSequence += ['nice', '-n', str(niceness)]