[pve-devel] applied: [PATCH pve-client 1/4] JSONSchema: fix getopt when invoking without arguments
Dietmar Maurer
dietmar at proxmox.com
Wed Jun 6 08:15:50 CEST 2018
Signed-off-by: Dietmar Maurer <dietmar at proxmox.com>
---
PVE/JSONSchema.pm | 2 ++
1 file changed, 2 insertions(+)
diff --git a/PVE/JSONSchema.pm b/PVE/JSONSchema.pm
index 0e722b8..edd1caf 100644
--- a/PVE/JSONSchema.pm
+++ b/PVE/JSONSchema.pm
@@ -1406,6 +1406,8 @@ sub get_options {
raise("too many arguments\n", code => HTTP_BAD_REQUEST)
if scalar(@$args) != 0;
}
+ } else {
+ raise("not enough arguments\n", code => HTTP_BAD_REQUEST) if ref($arg_param) && scalar(@$arg_param);
}
if (my $pd = $schema->{properties}->{password}) {
--
2.11.0
More information about the pve-devel
mailing list