Method: Stax::Cmd::Codepipeline#webhooks

Defined in:
lib/stax/mixin/codepipeline.rb

#webhooksObject



198
199
200
201
202
203
204
205
206
207
208
# File 'lib/stax/mixin/codepipeline.rb', line 198

def webhooks
  webhooks = Aws::Codepipeline.client.list_webhooks.map(&:webhooks).flatten
  my.stack_pipeline_names.each do |pipeline|
    debug("Webhooks for pipeline #{pipeline}")
    print_table webhooks.select { |w|
      w.definition.target_pipeline == pipeline
    }.map { |w|
      [ w.definition.name, w.definition.target_pipeline, w.error_message, w.last_triggered ]
    }
  end
end