Method: Stax::Cmd::Codepipeline#webhooks

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

#webhooksObject



178
179
180
181
182
183
184
185
186
187
188
# File 'lib/stax/mixin/codepipeline.rb', line 178

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