Sha256: 87ad81dab76cd18b142fc7d4b96e2647d594d8db94b15a2e643b6ccd8e4d6e1b
Contents?: true
Size: 979 Bytes
Versions: 1
Compression:
Stored size: 979 Bytes
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 }, :uri, :fileId, :tag, :original, :createThumbnails, :overrideFastStart, :requireFastStart, :fastStartLength, :growing, :notification, :notificationDta, :priority, :jobmetadata, :settings, :index ] 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
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
vidispine-1.4.0 | lib/vidispine/api/client/requests/import_placeholder_item.rb |