Repository: hbase Updated Branches: refs/heads/branch-1.2 fd43ff465 -> 42879934f
HBASE-19802 Wrong usage messages on shell commands (grant/revoke namespace syntax) (Csaba Skrabak) Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/42879934 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/42879934 Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/42879934 Branch: refs/heads/branch-1.2 Commit: 42879934f15b72f268e39f4a2b1c623ac4e6a771 Parents: fd43ff4 Author: Peter Somogyi <psomo...@apache.org> Authored: Tue Mar 13 10:55:00 2018 +0100 Committer: Peter Somogyi <psomo...@apache.org> Committed: Tue Mar 13 11:11:37 2018 +0100 ---------------------------------------------------------------------- hbase-shell/src/main/ruby/shell/commands/grant.rb | 7 ++++--- hbase-shell/src/main/ruby/shell/commands/revoke.rb | 7 ++++--- 2 files changed, 8 insertions(+), 6 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hbase/blob/42879934/hbase-shell/src/main/ruby/shell/commands/grant.rb ---------------------------------------------------------------------- diff --git a/hbase-shell/src/main/ruby/shell/commands/grant.rb b/hbase-shell/src/main/ruby/shell/commands/grant.rb index 7880026..4a22004 100644 --- a/hbase-shell/src/main/ruby/shell/commands/grant.rb +++ b/hbase-shell/src/main/ruby/shell/commands/grant.rb @@ -22,13 +22,14 @@ module Shell def help return <<-EOF Grant users specific rights. -Syntax : grant <user>, <permissions> [, <@namespace> [, <table> [, <column family> [, <column qualifier>]]] +Syntax: grant <user or @group>, <permissions> [, <table> [, <column family> [, <column qualifier>]]] +Syntax: grant <user or @group>, <permissions>, <@namespace> permissions is either zero or more letters from the set "RWXCA". READ('R'), WRITE('W'), EXEC('X'), CREATE('C'), ADMIN('A') -Note: Groups and users are granted access in the same way, but groups are prefixed with an '@' - character. In the same way, tables and namespaces are specified, but namespaces are +Note: Groups and users are granted access in the same way, but groups are prefixed with an '@' + character. Tables and namespaces are specified the same way, but namespaces are prefixed with an '@' character. For example: http://git-wip-us.apache.org/repos/asf/hbase/blob/42879934/hbase-shell/src/main/ruby/shell/commands/revoke.rb ---------------------------------------------------------------------- diff --git a/hbase-shell/src/main/ruby/shell/commands/revoke.rb b/hbase-shell/src/main/ruby/shell/commands/revoke.rb index 4a0d5ff..fbb99eb 100644 --- a/hbase-shell/src/main/ruby/shell/commands/revoke.rb +++ b/hbase-shell/src/main/ruby/shell/commands/revoke.rb @@ -22,10 +22,11 @@ module Shell def help return <<-EOF Revoke a user's access rights. -Syntax : revoke <user> [, <@namespace> [, <table> [, <column family> [, <column qualifier>]]]] +Syntax: revoke <user or @group> [, <table> [, <column family> [, <column qualifier>]]] +Syntax: revoke <user or @group>, <@namespace> -Note: Groups and users access are revoked in the same way, but groups are prefixed with an '@' - character. In the same way, tables and namespaces are specified, but namespaces are +Note: Groups and users access are revoked in the same way, but groups are prefixed with an '@' + character. Tables and namespaces are specified the same way, but namespaces are prefixed with an '@' character. For example: