Loading myqueue/test/mq_test.py +1 −1 Original line number Diff line number Diff line Loading @@ -183,7 +183,7 @@ def test_hold_release(mq): assert mq.wait() == 'h' (name, state), = get_states_of_active_tasks().items() assert state == 'h' assert name.endswith('shell:echo+hello') assert name == './shell:echo+hello' mq('modify -s h -N q . -z') mq('modify -s h -N q .') Loading myqueue/utils.py +4 −2 Original line number Diff line number Diff line Loading @@ -307,8 +307,10 @@ def get_states_of_active_tasks(folder: Path = None) -> dict[str, str]: config = Configuration.read(folder) with Queue(config, need_lock=False) as queue: active = queue.sql( 'SELECT name, state FROM tasks WHERE state IN ("q", "h", "r")') return dict(active) # type: ignore 'SELECT folder, name, state FROM tasks ' 'WHERE state IN ("q", "h", "r")') return {folder + name: state for folder, name, state in active} if __name__ == '__main__': # pragma: no cover Loading Loading
myqueue/test/mq_test.py +1 −1 Original line number Diff line number Diff line Loading @@ -183,7 +183,7 @@ def test_hold_release(mq): assert mq.wait() == 'h' (name, state), = get_states_of_active_tasks().items() assert state == 'h' assert name.endswith('shell:echo+hello') assert name == './shell:echo+hello' mq('modify -s h -N q . -z') mq('modify -s h -N q .') Loading
myqueue/utils.py +4 −2 Original line number Diff line number Diff line Loading @@ -307,8 +307,10 @@ def get_states_of_active_tasks(folder: Path = None) -> dict[str, str]: config = Configuration.read(folder) with Queue(config, need_lock=False) as queue: active = queue.sql( 'SELECT name, state FROM tasks WHERE state IN ("q", "h", "r")') return dict(active) # type: ignore 'SELECT folder, name, state FROM tasks ' 'WHERE state IN ("q", "h", "r")') return {folder + name: state for folder, name, state in active} if __name__ == '__main__': # pragma: no cover Loading