Sha256: 49bac1bcb6735e87e414b985b5d49786e2ac8e270f6adcefec898b6a64b1036b

Contents?: true

Size: 485 Bytes

Versions: 3

Compression:

Stored size: 485 Bytes

Contents

module DcmgrResource
  class SshKeyPair < Base
    
    def self.list(params = {})
      self.find(:all,:params => params)
    end
    
    def self.show(uuid)
      self.get(uuid)
    end
    
    def self.create(params)
      ssh_key_pair = self.new
      ssh_key_pair.name = params[:name]
      ssh_key_pair.download_once = params[:download_once]
      ssh_key_pair.save
      ssh_key_pair
    end
    
    def self.destroy(uuid)
      self.delete(uuid).body
    end
    
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
wakame-vdc-webui-11.06.0 app/models/dcmgr_resource/ssh_key_pair.rb
wakame-vdc-webui-10.12.0 app/models/dcmgr_resource/ssh_key_pair.rb
wakame-vdc-webui-10.11.0 app/models/dcmgr_resource/ssh_key_pair.rb