Sha256: 9b514dc7e440e77a73bed19dbdbaeaebb0ac0fc01ba09637f371ec71ff8d8340
Contents?: true
Size: 1.06 KB
Versions: 9
Compression:
Stored size: 1.06 KB
Contents
module Vidispine::API::Client::Requests # @see http://apidoc.vidispine.com/latest/ref/item/import.html#import-to-a-placeholder-item class ImportPlaceholderItem < BaseRequest HTTP_METHOD = :post HTTP_PATH = '/import/placeholder/#{path_arguments[:item_id]}/#{path_arguments[:item_type]}' PARAMETERS = [ { :name => :item_id, :required => true, :send_in => :path }, { :name => :item_type, :required => true, :send_in => :path }, :allowReimport, :createThumbnails, :fastStartLength, :fileId, :growing, :index, :jobmetadata, 'no-transcode', :notification, :notificationDta, :original, :overrideFastStart, :priority, :resourceId, :requireFastStart, :settings, :shapeId, :tag, :thumbnailService, :uri ] def after_process_parameters # URI Needs to be escaped twice, so we do it once here and then again when the query is built _uri = arguments[:uri] arguments[:uri] = CGI.escape(_uri) if _uri end end end
Version data entries
9 entries across 9 versions & 1 rubygems