Class: Chef::Knife::UserList
- Inherits:
-
Knife
- Object
- Knife
- Chef::Knife::UserList
- Defined in:
- lib/chef/knife/user_list.rb
Instance Method Summary collapse
Instance Method Details
#run ⇒ Object
41 42 43 44 45 46 47 48 49 50 51 52 53 |
# File 'lib/chef/knife/user_list.rb', line 41 def run users = Chef::UserV1.list(config[:all_users]) if config[:all_users] # When showing all user details, convert UserV1 objects to hashes for display detailed_users = {} users.each do |name, user| detailed_users[name] = user.to_h end output(detailed_users) else output(format_list_for_display(users)) end end |