From 681a3508eabc05a40451818e205c6af50ba07677 Mon Sep 17 00:00:00 2001 From: Thoralf Gutierrez Date: Sat, 23 Sep 2017 13:59:19 -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 da82dd2a66..4e11e8babf 100644 --- a/hbase-shell/src/main/ruby/shell/commands/clone_snapshot.rb +++ b/hbase-shell/src/main/ruby/shell/commands/clone_snapshot.rb @@ -49,6 +49,10 @@ EOF tableName = args[1] raise "Table already exists: #{tableName}!" end + if cause.is_a?(org.apache.hadoop.hbase.NamespaceNotFoundException) then + namespaceName = args[1].split(':')[0] + raise "Unknown namespace '#{namespaceName}'!" + end end end end -- 2.13.5 (Apple Git-94)