projects
/
deliverable
/
lttng-ivc.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Support optional args for sessiond_spawn
[deliverable/lttng-ivc.git]
/
lttng_ivc
/
utils
/
utils.py
diff --git
a/lttng_ivc/utils/utils.py
b/lttng_ivc/utils/utils.py
index 6a5608c908c36a8fea3f61d4817edfca0d3a24af..3efc2b1f8cd5f06906fb57106f919f62491a64d3 100644
(file)
--- a/
lttng_ivc/utils/utils.py
+++ b/
lttng_ivc/utils/utils.py
@@
-47,10
+47,12
@@
def __dummy_sigusr1_handler():
pass
pass
-def sessiond_spawn(runtime):
+def sessiond_spawn(runtime
, opt_args=""
):
agent_port = find_free_port()
previous_handler = signal.signal(signal.SIGUSR1, __dummy_sigusr1_handler)
agent_port = find_free_port()
previous_handler = signal.signal(signal.SIGUSR1, __dummy_sigusr1_handler)
- sessiond = runtime.spawn_subprocess("lttng-sessiond -vvv -S --agent-tcp-port {}".format(agent_port))
+ cmd = "lttng-sessiond -vvv --verbose-consumer -S --agent-tcp-port {}".format(agent_port)
+ cmd = " ".join([cmd, opt_args])
+ sessiond = runtime.spawn_subprocess(cmd)
signal.sigtimedwait({signal.SIGUSR1}, 60)
previous_handler = signal.signal(signal.SIGUSR1, previous_handler)
return sessiond
signal.sigtimedwait({signal.SIGUSR1}, 60)
previous_handler = signal.signal(signal.SIGUSR1, previous_handler)
return sessiond
This page took
0.024807 seconds
and
5
git commands to generate.