Method: IMGSrc::API#create_album
- Defined in:
- lib/imgsrc.rb
#create_album(name, args = {}) ⇒ Object
Create new album. Optional arguments: category, passwd
119 120 121 122 123 124 125 126 127 |
# File 'lib/imgsrc.rb', line 119 def create_album(name, args = {}) album = get_album(name) rescue nil raise CreateError, "Album #{name} already exists: #{album.size} photos, modified #{album.date}" if album params = { :create => name.encode('CP1251') } params[:create_category] = args[:category] if args[:category] params[:create_passwd] = args[:passwd] if args[:passwd] parse_info(self.class.call_get('cli/info.php', @Login.merge(params))) end |