]> git.proxmox.com Git - pve-common.git/commitdiff
allow to pass single '-' as argument.
authorDietmar Maurer <dietmar@proxmox.com>
Wed, 19 Oct 2011 04:22:30 +0000 (06:22 +0200)
committerDietmar Maurer <dietmar@proxmox.com>
Wed, 19 Oct 2011 04:22:30 +0000 (06:22 +0200)
data/PVE/RESTHandler.pm

index 7e0352c9c4fd4a3f8408617c076df22a7ce588a9..e68db35571798028cd0770c53014be9af6af31ab 100644 (file)
@@ -486,7 +486,7 @@ sub cli_handler {
     if ($arg_param) {
        if (ref($arg_param)) {
            foreach my $p (@$arg_param) {
     if ($arg_param) {
        if (ref($arg_param)) {
            foreach my $p (@$arg_param) {
-               $param->{$p} = shift @$args if $args->[0] && $args->[0] !~ m/^-/;
+               $param->{$p} = shift @$args if $args->[0] && $args->[0] !~ m/^-\S/;
            }
        } else {
            my $pd = $info->{parameters}->{properties}->{$arg_param};
            }
        } else {
            my $pd = $info->{parameters}->{properties}->{$arg_param};