class PackageCloud::MasterToken

Public Class Methods

new(attrs, config) click to toggle source
# File lib/package_cloud/master_token.rb, line 3
def initialize(attrs, config)
  @attrs = attrs
  @config = config
end

Public Instance Methods

destroy() click to toggle source
# File lib/package_cloud/master_token.rb, line 14
def destroy
  url = PackageCloud::Util.compute_url(@config.base_url, paths["self"])
  RestClient.delete(url)
end
read_tokens() click to toggle source
# File lib/package_cloud/master_token.rb, line 8
def read_tokens
  @attrs["read_tokens"].map do |read_token|
    ReadToken.new(@config, read_token)
  end
end