All of lore.kernel.org
 help / color / mirror / Atom feed
* main - lvmdbusd: Handle 'exit' for lvm_shell_proxy
@ 2022-09-19 15:58 Tony Asleson
  0 siblings, 0 replies; only message in thread
From: Tony Asleson @ 2022-09-19 15:58 UTC (permalink / raw)
  To: lvm-devel

Gitweb:        https://sourceware.org/git/?p=lvm2.git;a=commitdiff;h=9fc24b1d3b205af1b2e3c4799c575e72a8640842
Commit:        9fc24b1d3b205af1b2e3c4799c575e72a8640842
Parent:        b3d13c50d7adb838675929968317f9e42a2f485f
Author:        Tony Asleson <tasleson@redhat.com>
AuthorDate:    Tue Sep 6 16:24:20 2022 -0500
Committer:     Tony Asleson <tasleson@redhat.com>
CommitterDate: Fri Sep 16 10:49:37 2022 -0500

lvmdbusd: Handle 'exit' for lvm_shell_proxy

Useful for testing `exit_shell` when running interactively.
---
 daemons/lvmdbusd/lvm_shell_proxy.py.in | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/daemons/lvmdbusd/lvm_shell_proxy.py.in b/daemons/lvmdbusd/lvm_shell_proxy.py.in
index 9696a70a5..fb6ce6164 100755
--- a/daemons/lvmdbusd/lvm_shell_proxy.py.in
+++ b/daemons/lvmdbusd/lvm_shell_proxy.py.in
@@ -280,6 +280,9 @@ if __name__ == "__main__":
 				while in_line:
 					in_line = input("lvm> ")
 					if in_line:
+						if in_line == "exit":
+							shell.exit_shell()
+							sys.exit(0)
 						start = time.time()
 						ret, out, err = shell.call_lvm(in_line.split())
 						end = time.time()


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2022-09-19 15:58 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-09-19 15:58 main - lvmdbusd: Handle 'exit' for lvm_shell_proxy Tony Asleson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.