MCPcopy Index your code
hub / github.com/easydiffusion/easydiffusion / run

Function run

ui/easydiffusion/backends/common.py:15–24  ·  view source on GitHub ↗
(cmds: list, cwd=None, env=None, stream_output=True, wait=True, output_prefix="")

Source from the content-addressed store, hash-verified

13
14
15def run(cmds: list, cwd=None, env=None, stream_output=True, wait=True, output_prefix=""):
16 p = subprocess.Popen(cmds, cwd=cwd, env=env, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
17 if stream_output:
18 output_thread = threading.Thread(target=read_output, args=(p.stdout, output_prefix))
19 output_thread.start()
20
21 if wait:
22 p.wait()
23
24 return p
25
26
27# https://stackoverflow.com/a/25134985

Callers 3

install_backendFunction · 0.90
run_in_condaFunction · 0.90
run_fnFunction · 0.90

Calls 1

startMethod · 0.45

Tested by

no test coverage detected