Sha256: 4a0405169015297e7dd3b1e066d9e9025fa9d8868a7f8b0c71db0c8e55e931d1
Contents?: true
Size: 1.12 KB
Versions: 2
Compression:
Stored size: 1.12 KB
Contents
module Fog module Compute class Brightbox class Real # Requests details about a user from the API # # === Parameters: # # <tt>identifier <String></tt>:: The identifier to request (Default is +nil+) # # === Returns: # # <tt>Hash</tt>:: The JSON response parsed to a Hash # # === Notes: # # This also supports a deprecated form where if an identifier is not # passed then the requesting user is returned instead. This should not # be used in new code. Use #get_authenticated_user instead. # # === Reference: # # https://api.gb1.brightbox.com/1.0/#user_get_user # def get_user(identifier = nil) if identifier.nil? || identifier == "" Fog::Logger.deprecation("get_user() without a parameter is deprecated, use get_authenticated_user instead [light_black](#{caller.first})[/]") get_authenticated_user else request("get", "/1.0/users/#{identifier}", [200]) end end end end end end
Version data entries
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
fog-maestrodev-1.7.0.20121114190951 | lib/fog/brightbox/requests/compute/get_user.rb |
fog-1.7.0 | lib/fog/brightbox/requests/compute/get_user.rb |