Sha256: d90bf7a0b7e5f14734aec1eca94b5f626a8037e73aa71c562f91d57ff6155c52
Contents?: true
Size: 801 Bytes
Versions: 4
Compression:
Stored size: 801 Bytes
Contents
require 'rubygems' require 'cli/command' module Factor module CLI class Credential < Command desc "list [KEY]", "list all the credentials" #method_option :key, :alias=>"-k", :type=>:string, :desc=>"key reference" def list(key="") puts @client.get_credential(key)["value"] end desc "set KEY VALUE", "add a key and value for the credential" #method_option :key, :alias=>"-k", :type=>:string, :desc=>"key reference" #method_option :value, :alias=>"-v", :type=>:string, :desc=>"values" def set(key,value) puts @client.set_credential(key,value) end desc "remove KEY", "remove a value from the credentials bag" def remove(key) puts @client.remove_credential(key) end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
factor-0.0.91 | lib/cli/credential.rb |
factor-0.0.90 | lib/cli/credential.rb |
factor-0.0.89 | lib/cli/credential.rb |
factor-0.0.88 | lib/cli/credential.rb |