1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-23 22:50:09 +03:00

Feature #1742: Add secondary groups to the CLI

This commit is contained in:
Carlos Martín 2013-08-26 16:51:02 +02:00
parent ddad4270ac
commit 7b8659a7c4

View File

@ -245,13 +245,15 @@ class OneUserHelper < OpenNebulaHelper::OneHelper
def format_resource(user, options = {})
system = System.new(@client)
str="%-15s: %-20s"
str="%-16s: %-20s"
str_h1="%-80s"
CLIHelper.print_header(str_h1 % "USER #{user['ID']} INFORMATION")
puts str % ["ID", user.id.to_s]
puts str % ["NAME", user.name]
puts str % ["GROUP", user['GNAME']]
groups = user.retrieve_elements("GROUPS/ID")
puts str % ["SECONDARY GROUPS", groups.join(',') ] if groups.size > 1
puts str % ["PASSWORD", user['PASSWORD']]
puts str % ["AUTH_DRIVER", user['AUTH_DRIVER']]