In addition to Django's built-in signals, NetBox defines some of its own, listed below.
This signal is sent by models which inherit from CustomValidationMixin at the end of their clean() method.
extras.signals.run_custom_validators()This signal is sent whenever a background job is started.
extras.signals.process_job_start_event_rules()This signal is sent whenever a background job is terminated.
extras.signals.process_job_end_event_rules()This signal is sent when the DataSource model's sync() method is called.
This signal is sent when a DataSource finishes synchronizing.