chiark / gitweb /
dgit: Make cmd_archive_api_query call api_query_raw
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 23 Jul 2019 14:24:55 +0000 (15:24 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 23 Jul 2019 14:31:13 +0000 (15:31 +0100)
In support of #932570.  Now there is only one caller of
archive_api_query_cmd.

It is OK to pass `undef' because
  - archive_

No functional change.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
dgit

diff --git a/dgit b/dgit
index ed6827bcacd52888083b1361f4653d16e5abe34b..924428cb9454a49faa8ce3e72c11d19057d88b12 100755 (executable)
--- a/dgit
+++ b/dgit
@@ -7347,10 +7347,8 @@ sub cmd_archive_api_query {
     badusage __ "need only 1 subpath argument" unless @ARGV==1;
     my ($subpath) = @ARGV;
     local $isuite = 'DGIT-API-QUERY-CMD';
-    my @cmd = archive_api_query_cmd($subpath);
-    push @cmd, qw(-f);
-    debugcmd ">",@cmd;
-    exec @cmd or fail f_ "exec curl: %s\n", $!;
+    my $json = api_query_raw $subpath;
+    print $json or die "$!";
 }
 
 sub repos_server_url () {