Method: CloudDoor::CloudStorage#make_directory

Defined in:
lib/cloud_door/cloud_storage.rb

#make_directory(mkdir_name) ⇒ Object



189
190
191
192
193
194
195
196
197
198
199
# File 'lib/cloud_door/cloud_storage.rb', line 189

def make_directory(mkdir_name)
  @mkdir_name = mkdir_name
  raise DirectoryNameEmptyException if @mkdir_name.nil? || @mkdir_name.empty?
  @parent_id = pull_parent_id
  # if not raise error, judge that's success
  request_mkdir
  update_file_list
  true
rescue => e
  handle_exception(e)
end