From d90a2fd0fc916746e0757db3d2c74c616ab53474 Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Sat, 19 Sep 2015 10:39:20 +0200 Subject: [PATCH] print_bash_completion: handle special case passing $arg_param as string --- src/PVE/CLIHandler.pm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/PVE/CLIHandler.pm b/src/PVE/CLIHandler.pm index 516d632..0863fdc 100644 --- a/src/PVE/CLIHandler.pm +++ b/src/PVE/CLIHandler.pm @@ -235,6 +235,8 @@ my $print_bash_completion = sub { $arg_param //= []; $uri_param //= {}; + $arg_param = [ $arg_param ] if !ref($arg_param); + map { $skip_param->{$_} = 1; } @$arg_param; map { $skip_param->{$_} = 1; } keys %$uri_param; -- 2.39.2