HBASE-12624 Remove rename_snapshot.rb from code as there is no equivalent renameSnapshot api in Admin class (Ashish Singhi)

This commit is contained in:
Jonathan M Hsieh 2014-12-03 18:50:40 -08:00
parent 52e35b4473
commit 8182e88297
3 changed files with 0 additions and 44 deletions

View File

@ -771,12 +771,6 @@ module Hbase
@admin.cloneSnapshot(snapshot_name.to_java_bytes, table.to_java_bytes) @admin.cloneSnapshot(snapshot_name.to_java_bytes, table.to_java_bytes)
end end
#----------------------------------------------------------------------------------------------
# Rename specified snapshot
def rename_snapshot(old_snapshot_name, new_snapshot_name)
@admin.renameSnapshot(old_snapshot_name.to_java_bytes, new_snapshot_name.to_java_bytes)
end
#---------------------------------------------------------------------------------------------- #----------------------------------------------------------------------------------------------
# Delete specified snapshot # Delete specified snapshot
def delete_snapshot(snapshot_name) def delete_snapshot(snapshot_name)

View File

@ -359,7 +359,6 @@ Shell.load_command_group(
snapshot snapshot
clone_snapshot clone_snapshot
restore_snapshot restore_snapshot
rename_snapshot
delete_snapshot delete_snapshot
delete_all_snapshot delete_all_snapshot
list_snapshots list_snapshots

View File

@ -1,37 +0,0 @@
#
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
module Shell
module Commands
class RenameSnapshot < Command
def help
return <<-EOF
Rename a specified snapshot. Examples:
hbase> rename_snapshot 'oldSnapshotName' 'newSnapshotName'
EOF
end
def command(old_snapshot_name, new_snapshot_name)
format_simple_command do
admin.rename_snapshot(old_snapshot_name, new_snapshot_name)
end
end
end
end
end