diff --git hbase-shell/src/main/ruby/shell/commands/whoami.rb hbase-shell/src/main/ruby/shell/commands/whoami.rb index 040ad7e..3b6b32d 100644 --- hbase-shell/src/main/ruby/shell/commands/whoami.rb +++ hbase-shell/src/main/ruby/shell/commands/whoami.rb @@ -30,7 +30,12 @@ EOF end def command() - puts "#{org.apache.hadoop.hbase.security.User.getCurrent().toString()}" + user = org.apache.hadoop.hbase.security.User.getCurrent() + puts "#{user.toString()}" + groups = user.getGroupNames().to_a + if not groups.nil? and groups.length > 0 + puts " groups: #{groups.join(', ')}" + end end end end