Method: CloudFS::Share#set_name
- Defined in:
- lib/cloudfs/share.rb
#set_name(new_name, password: nil) ⇒ Object
Set the name of the share
34 35 36 37 38 39 40 41 42 43 44 45 46 |
# File 'lib/cloudfs/share.rb', line 34
def set_name(new_name, password: nil)
FileSystemCommon.validate_share_state(self)
fail RestAdapter::Errors::ArgumentError,
'Invalid input, expected new name' if RestAdapter::Utils.is_blank?(new_name)
response = @rest_adapter.alter_share_info(
@share_key,
current_password: password,
name: new_name)
set_share_info(** response)
self
end
|