class DLDInternet::DOctl::Account::Command

Public Instance Methods

get() click to toggle source
# File lib/dldinternet/doctl/account/command.rb, line 15
def get()
  command_pre
  @header = ->{ sprintf('%-30s%-14s%-16s%-52s%s', 'Email','Droplet Limit','Email Verified',     'UUID', 'Status') }
  @format = ->(res) { sprintf('%-30s%-14s%-16s%-52s%s', res['email'], res['droplet_limit'], res['email_verified'], res['uuid'], res['status'] ) }
  res = DLDInternet::DOctl::API::Account::Get.new(options, @logger).GetAccount()
  command_out(res)
  0
end
ratelimit() click to toggle source
# File lib/dldinternet/doctl/account/command.rb, line 28
def ratelimit()
  command_pre
  @header = -> { sprintf('%-7s%-10s%s', 'Limit','Remaining', 'Reset') }
  @format = ->(res) { sprintf('%-7s%-10s%s', res['ratelimit-limit'], res['ratelimit-remaining'], res['ratelimit-reset'] ) }
  res = DLDInternet::DOctl::API::Account::Ratelimit.new(options, @logger).GetRatelimit()
  command_out(res)
  0
end