module Rubygems::API::Webhooks
Method relating to RubyGems Webhooks
Public Instance Methods
fire_webhook(gem_name, url)
click to toggle source
# File lib/rubygems_api/actions/webhooks.rb, line 18 def fire_webhook(gem_name, url) @client.post('web_hooks/fire', gem_name: gem_name, url: url) end
register_webhook(gem_name, url)
click to toggle source
# File lib/rubygems_api/actions/webhooks.rb, line 9 def register_webhook(gem_name, url) @client.post('web_hooks', gem_name: gem_name, url: url) end
remove_webhook(gem_name, url)
click to toggle source
# File lib/rubygems_api/actions/webhooks.rb, line 14 def remove_webhook(gem_name, url) @client.delete('web_hooks/remove', gem_name: gem_name, url: url) end
view_webhooks(format = 'json', args = {})
click to toggle source
# File lib/rubygems_api/actions/webhooks.rb, line 5 def view_webhooks(format = 'json', args = {}) get("web_hooks.#{format}", format, nil, args) end