From 1a5ed138c148da244db2bb7d66e8ebcd76ac8b56 Mon Sep 17 00:00:00 2001 From: Pablo Herrero Date: Fri, 4 Dec 2015 12:11:17 -0300 Subject: [PATCH] Add Client#gem_show --- lib/packagecloud/client.rb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/packagecloud/client.rb b/lib/packagecloud/client.rb index 8e5bfb5..080b0a3 100644 --- a/lib/packagecloud/client.rb +++ b/lib/packagecloud/client.rb @@ -109,6 +109,12 @@ def list_packages(repo) parsed_json_result(response) end + def gem_show(repo, gem, version) + assert_valid_repo_name(repo) + response = get("/api/v1/repos/#{username}/#{repo}/package/gem/#{gem}/#{version}.json") + parsed_json_result(response) + end + def delete_package(repo, distro, distro_release, package_filename) assert_valid_repo_name(repo) url = "/api/v1/repos/#{username}/#{repo}/#{distro}/#{distro_release}/#{package_filename}"