Sha256: 120fc4772f293e3979b61ee94634e9d8ca7c382c14d55975bf6a58bb28b72c1e
Contents?: true
Size: 1.15 KB
Versions: 4
Compression:
Stored size: 1.15 KB
Contents
# -*- coding: utf-8 -*- module Mushikago module Mitsubachi class HttpPushRequest < Mushikago::Http::PostRequest def path; '/1/mitsubachi/http/push' end request_parameter :url request_parameter :project_name request_parameter :script_name request_parameter :file_name request_parameter :file_input_key request_parameter :entity_parameter request_parameter :parameters request_parameter :header_overwrite request_parameter :mime_type def initialize project_name, url, script_name, file_name, file_input_key, options={} super(options) self.project_name = project_name self.url = url self.script_name = script_name self.file_name = file_name self.file_input_key = file_input_key self.entity_parameter = options[:entity_parameter] if options.has_key?(:entity_parameter) self.parameters = options[:parameters] if options.has_key?(:parameters) self.header_overwrite = options[:header_overwrite] if options.has_key?(:header_overwrite) self.mime_type = options[:mime_type] if options.has_key?(:mime_type) end end end end
Version data entries
4 entries across 4 versions & 1 rubygems