Martin Peřina has uploaded a new change for review. Change subject: tools: Removes legacy CLIParser ......................................................................
tools: Removes legacy CLIParser Removes legacy class CLIParser for command line argument parsing. Change-Id: I5ba75031178d6f2b9500f932fc4d547f43066b2d Signed-off-by: Martin Perina <[email protected]> --- D backend/manager/modules/utils/src/main/java/org/ovirt/engine/core/utils/CLIParser.java 1 file changed, 0 insertions(+), 36 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/19/24719/1 diff --git a/backend/manager/modules/utils/src/main/java/org/ovirt/engine/core/utils/CLIParser.java b/backend/manager/modules/utils/src/main/java/org/ovirt/engine/core/utils/CLIParser.java deleted file mode 100644 index 897d738..0000000 --- a/backend/manager/modules/utils/src/main/java/org/ovirt/engine/core/utils/CLIParser.java +++ /dev/null @@ -1,36 +0,0 @@ -package org.ovirt.engine.core.utils; - -import java.util.HashMap; -import java.util.Set; -import java.util.Vector; - -public class CLIParser { - private final Vector<String> argv = new Vector<String>(); - private final HashMap<String, String> argsMap = new HashMap<String, String>(); - - public CLIParser(String[] args) { - for (int i = 0; i < args.length; i++) { - if (args[i].startsWith("-")) { - int ix = args[i].indexOf("="); - String key = (ix > 0) ? args[i].substring(1, ix) : args[i].substring(1); - String value = (ix > 0) ? args[i].substring(ix + 1) : ""; - argsMap.put(key.toLowerCase(), value); - } else { - argv.addElement(args[i]); - } - } - } - - public boolean hasArg(String arg) { - return argsMap.containsKey(arg.toLowerCase()); - } - - public String getArg(String arg) { - return (String) argsMap.get(arg.toLowerCase()); - } - - public Set<String> getArgs() { - return argsMap.keySet(); - } - -} -- To view, visit http://gerrit.ovirt.org/24719 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I5ba75031178d6f2b9500f932fc4d547f43066b2d Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: ovirt-engine-3.4 Gerrit-Owner: Martin Peřina <[email protected]> _______________________________________________ Engine-patches mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/engine-patches
