class HammerCLIForeman::User::InfoCommand

Public Instance Methods

extend_data(user) click to toggle source
# File lib/hammer_cli_foreman/user.rb, line 43
def extend_data(user)
  user["locale"] ||= _('default') if user.has_key?("locale")
  user["timezone"] ||= _('default') if user.has_key?("timezone")
  user["full_name"] = [user["firstname"], user["lastname"]].join(' ')
  user["cached_usergroups"] = user.fetch('cached_usergroups', []) - user["usergroups"]
  user
end