summaryrefslogtreecommitdiffstats
path: root/src/command_line_options.cpp
diff options
context:
space:
mode:
authorSimon Rettberg2017-01-19 12:22:44 +0100
committerSimon Rettberg2017-01-19 12:22:44 +0100
commit2f567778f71a1c6dcfdaa7831d7642e4c45c5c7b (patch)
tree2799810ae313be9cee6e2e7fe55de9cf05a934f0 /src/command_line_options.cpp
parentUpdate translations (diff)
downloadvmchooser2-2f567778f71a1c6dcfdaa7831d7642e4c45c5c7b.tar.gz
vmchooser2-2f567778f71a1c6dcfdaa7831d7642e4c45c5c7b.tar.xz
vmchooser2-2f567778f71a1c6dcfdaa7831d7642e4c45c5c7b.zip
Add "admin mode" (edit vm)
Diffstat (limited to 'src/command_line_options.cpp')
-rw-r--r--src/command_line_options.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/command_line_options.cpp b/src/command_line_options.cpp
index f020f0d..22c5475 100644
--- a/src/command_line_options.cpp
+++ b/src/command_line_options.cpp
@@ -6,6 +6,7 @@
CommandLineOptions::CommandLineOptions(int argc, char * const argv[]) {
// parse command line arguments (please sort by short option for easier handling)
static const struct option longOptions[] = {
+ {"allow-vm-edit", no_argument, NULL, 'vmed'},
{"autoquit", required_argument, NULL, 'aqit'},
{"base", required_argument, NULL, 'b'},
{"path", required_argument, NULL, 'b'}, // Compatibility to v1.0
@@ -108,6 +109,9 @@ CommandLineOptions::CommandLineOptions(int argc, char * const argv[]) {
case 'uuid':
options.insert("uuid", optarg);
break;
+ case 'vmed':
+ options.insert("allow-vm-edit", "");
+ break;
default:
options.insert("error", "error");
break;