From e0b707aaeb090bd87d5c6d1d07ff57f9eb169caf Mon Sep 17 00:00:00 2001 From: Thoralf Gutierrez Date: Sat, 23 Sep 2017 18:06:00 -0700 Subject: [PATCH 1/1] HBASE-18842 Fix unknown namespace message in clone_snapshot --- hbase-shell/src/main/ruby/shell/commands/clone_snapshot.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/hbase-shell/src/main/ruby/shell/commands/clone_snapshot.rb b/hbase-shell/src/main/ruby/shell/commands/clone_snapshot.rb index 6d9c5ded2e..408b5a0b27 100644 --- a/hbase-shell/src/main/ruby/shell/commands/clone_snapshot.rb +++ b/hbase-shell/src/main/ruby/shell/commands/clone_snapshot.rb @@ -47,6 +47,10 @@ EOF tableName = args[1] raise "Table already exists: #{tableName}!" end + if cause.is_a?(org.apache.hadoop.hbase.NamespaceNotFoundException) + namespace_name = args[1].split(':')[0] + raise "Unknown namespace '#{namespace_name}'!" + end end end end -- 2.13.5 (Apple Git-94)