From 8927e9bc0139990969442245f6445690887cea5f Mon Sep 17 00:00:00 2001 From: Nicolas Boisselier Date: Sat, 4 Feb 2017 22:31:54 +0000 Subject: [PATCH] bin/ovh-api --- bin/ovh-api | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/bin/ovh-api b/bin/ovh-api index 85a992be..febf94bb 100755 --- a/bin/ovh-api +++ b/bin/ovh-api @@ -115,13 +115,21 @@ sub query { return unless defined $content; if ($Opt{rows}) { + print "[\n" if @$content>0; + my $count = 0; for my $id (@$content) { - $id =~ s,/.*$,,; next if $URL eq '/ip' and $id !~ /\d+\./; + + $id =~ s,/.*$,,; $response = $Api->rawCall(path=>$URL.'/'.$id,method=>$Opt{method},body=>{}); die "$NAME: ERR: ".$response->error()."\n" if $response->isFailure(); + + + print ',' if $count > 0; print JSON::encode_json($response->content)."\n"; + $count++; } + print "]\n" if $count>0; return } -- 2.47.3