HBASE-13058-shell unknown table message update

Signed-off-by: stack <stack@apache.org>
This commit is contained in:
Abhishek Kumar 2015-02-20 11:04:46 +05:30 committed by stack
parent 70412d886c
commit 977d65a81c
1 changed files with 6 additions and 2 deletions

View File

@ -103,8 +103,8 @@ module Shell
# Get the special java exception which will be handled
cause = e.cause
if cause.kind_of?(org.apache.hadoop.hbase.TableNotFoundException) then
str = java.lang.String.new("#{cause}")
raise "Unknown table #{str}!"
first_arg = args.first
raise "Unknown table #{first_arg}!"
end
if cause.kind_of?(org.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsException) then
exceptions = cause.getCauses
@ -113,6 +113,10 @@ module Shell
valid_cols = table(args.first).get_all_columns.map { |c| c + '*' }
raise "Unknown column family! Valid column names: #{valid_cols.join(", ")}"
end
if exception.kind_of?(org.apache.hadoop.hbase.TableNotFoundException) then
first_arg = args.first
raise "Unknown table #{first_arg}!"
end
end
end
if cause.kind_of?(org.apache.hadoop.hbase.TableExistsException) then