Sha256: 1a171e8d6f0af1dfe83e45c47f6db7deaef4279cc417f354d37e3fe79d7642f9
Contents?: true
Size: 901 Bytes
Versions: 51
Compression:
Stored size: 901 Bytes
Contents
module Fog module AWS class DataPipeline class Real # Activate a pipeline # http://docs.aws.amazon.com/datapipeline/latest/APIReference/API_ActivatePipeline.html # ==== Parameters # * PipelineId <~String> - The ID of the pipeline to activate # ==== Returns # * response<~Excon::Response>: # * body<~Hash>: def activate_pipeline(id) params = { 'pipelineId' => id } response = request({ :body => Fog::JSON.encode(params), :headers => { 'X-Amz-Target' => 'DataPipeline.ActivatePipeline' } }) end end class Mock def activate_pipeline(id) response = Excon::Response.new pipeline = find_pipeline(id) pipeline[:active] = true response.body = {} response end end end end end
Version data entries
51 entries across 49 versions & 2 rubygems