Sha256: 644a97c8966d2c28809174317cdb5d976b11272ff72ee8820ed23d762e1522d4
Contents?: true
Size: 831 Bytes
Versions: 13
Compression:
Stored size: 831 Bytes
Contents
module Vidispine::API::Client::Requests # @see http://apidoc.vidispine.com/latest/ref/item/import.html#import-a-sidecar-file # @see http://vidispine.com/partner/vidiwiki/RestItemImport#Syntax:_Starting_a_sidecar_import_job class ImportSidecarFile < BaseRequest HTTP_METHOD = :post HTTP_PATH = '/import/sidecar/#{path_arguments[:item_id]}' PARAMETERS = [ { :name => :item_id, :required => true, :send_in => :path }, :sidecar, :notification, :notificationDta, :priority, :jobmetadata, ] def after_process_parameters # URI Needs to be escaped twice, so we do it once here and then again when the query is built sidecar = arguments[:sidecar] arguments[:sidecar] = CGI.escape(sidecar) if sidecar and sidecar.start_with?('file://') end end end
Version data entries
13 entries across 13 versions & 1 rubygems