Skip to content
Snippets Groups Projects
Commit e839504b authored by Grégoire Kubler's avatar Grégoire Kubler
Browse files

fix : code quality

parent cf68f8d7
No related branches found
No related tags found
2 merge requests!212Version 0.3.0,!116feat/release_pip
Pipeline #51027 canceled
...@@ -37,10 +37,6 @@ def template_docstring(template_keyword, text_to_replace): ...@@ -37,10 +37,6 @@ def template_docstring(template_keyword, text_to_replace):
return dec return dec
def enqueue_output(stream, queue):
for line in iter(stream.readline, ""):
queue.put(line)
stream.close()
def run_command(command: List[str], cwd: pathlib.Path = None): def run_command(command: List[str], cwd: pathlib.Path = None):
...@@ -76,6 +72,11 @@ def run_command(command: List[str], cwd: pathlib.Path = None): ...@@ -76,6 +72,11 @@ def run_command(command: List[str], cwd: pathlib.Path = None):
stdout_queue = queue.Queue() stdout_queue = queue.Queue()
stderr_queue = queue.Queue() stderr_queue = queue.Queue()
def enqueue_output(stream, queue_to_append):
for line in iter(stream.readline, ""):
queue_to_append.put(line)
stream.close()
stdout_thread = threading.Thread( stdout_thread = threading.Thread(
target=enqueue_output, args=(process.stdout, stdout_queue) target=enqueue_output, args=(process.stdout, stdout_queue)
) )
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment