Method: Aspose::Cloud::AsposeStorage::Folder#create_folder

Defined in:
lib/Storage/folder.rb

#create_folder(folder_name, storage_type = 'Aspose', storage_name = '') ⇒ Object

Create a New Folder

@param string folder_name Name of the folder.


80
81
82
83
84
85
86
87
88
# File 'lib/Storage/folder.rb', line 80

def create_folder (folder_name, storage_type = 'Aspose', storage_name='')
    raise 'Folder name cannot be empty' if folder_name.empty?
    str_uri = @str_uri_folder + folder_name
    str_uri = Aspose::Cloud::Common::Utils.append_storage(str_uri,'',storage_name,storage_type)

    signed_uri = Aspose::Cloud::Common::Utils.sign(str_uri)
    response = RestClient.put(signed_uri, '', :accept => :json)
    JSON.parse(response)['Code'].eql? 200
end