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:
parent
52e35b4473
commit
8182e88297
|
@ -771,12 +771,6 @@ module Hbase
|
|||
@admin.cloneSnapshot(snapshot_name.to_java_bytes, table.to_java_bytes)
|
||||
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
|
||||
def delete_snapshot(snapshot_name)
|
||||
|
|
|
@ -359,7 +359,6 @@ Shell.load_command_group(
|
|||
snapshot
|
||||
clone_snapshot
|
||||
restore_snapshot
|
||||
rename_snapshot
|
||||
delete_snapshot
|
||||
delete_all_snapshot
|
||||
list_snapshots
|
||||
|
|
|
@ -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
|
Loading…
Reference in New Issue