Sha256: 477bed7fbf33a6a4e65e6a414ba2a31e12c6b12de2a10a77a89d17d1da9251b5

Contents?: true

Size: 408 Bytes

Versions: 1

Compression:

Stored size: 408 Bytes

Contents

module Octopi
  class Key < Base
    include Resource
    
    attr_reader :user

    def initialize(api, data, user = nil)
      super api, data
      @user = user
    end
    
    def remove!
      result = @api.post "/user/key/remove", :id => id
      keys = result["public_keys"].select { |k| puts "#{title} #{k["title"]} #{k["title"] == title}"; k["title"] == title }
      keys.empty?
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
fcoury-octopi-0.0.8 lib/octopi/key.rb