Skip to content

Conversation

@arthanson
Copy link
Collaborator

@arthanson arthanson commented Nov 14, 2023

Fixes: #14132

Adds a new EventRule class that splits the event processing of webhooks to a separate model and adds a configurable pipeilne that includes allowing scripts to run in response to events.

  • Added new EventRule class
  • Split out eventing code from webhook to EventRule class
  • Added in configurable pipeline for event processing
  • Added ability to run scripts for events
  • Refactored / renamed routines from webhook specific to event_rules
  • Added documentation for EventRule and modified Webhook documentation for EventRule

Monosnap Add a new event rule | NetBox 2023-11-17 10-34-48

@jeremystretch jeremystretch merged commit a38a382 into feature Nov 30, 2023
@jeremystretch jeremystretch deleted the 14132-event-refactor-2 branch November 30, 2023 21:36
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Dec 31, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants