mirror of
https://github.com/inventree/InvenTree.git
synced 2025-06-19 13:35:40 +00:00
Move events.py to the plugin app
This commit is contained in:
@ -19,7 +19,7 @@ logger = logging.getLogger('inventree')
|
|||||||
|
|
||||||
def trigger_event(event, *args, **kwargs):
|
def trigger_event(event, *args, **kwargs):
|
||||||
"""
|
"""
|
||||||
Trigger an even with optional arguments.
|
Trigger an event with optional arguments.
|
||||||
|
|
||||||
This event will be stored in the database,
|
This event will be stored in the database,
|
||||||
and the worker will respond to it later on.
|
and the worker will respond to it later on.
|
||||||
@ -28,12 +28,13 @@ def trigger_event(event, *args, **kwargs):
|
|||||||
logger.debug(f"Event triggered: '{event}'")
|
logger.debug(f"Event triggered: '{event}'")
|
||||||
|
|
||||||
offload_task(
|
offload_task(
|
||||||
'InvenTree.events.process_event',
|
'plugin.events.process_event',
|
||||||
event,
|
event,
|
||||||
*args,
|
*args,
|
||||||
**kwargs,
|
**kwargs,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
def process_event(event, *args, **kwargs):
|
def process_event(event, *args, **kwargs):
|
||||||
"""
|
"""
|
||||||
Respond to a triggered event.
|
Respond to a triggered event.
|
Reference in New Issue
Block a user