core pulse action for triggering scheduled pulse ability on subscribing actions.
Core pulse action for triggering scheduled pulse abilities on subscribing actions.
jivas/pulse_action
PulseAction
^2.0.0
This package, developed by V75 Inc., provides a core mechanism for triggering scheduled pulse activities in subscribing actions. As a pulse action, it ensures periodic and timely execution of tasks within the subscribing actions framework. The package is a singleton and requires the Jivas library version 2.0.0.
Below is detailed guidance on how to configure and use the Pulse Action.
The Pulse Action provides a mechanism for scheduling and triggering periodic tasks. It supports configurations for various use cases, including:
The configuration consists of the following components:
pulse_settings
Defines the settings for the pulse action, such as intervals and task parameters.
pulse_settings = {
"interval": "5m", # Example: "5m" for 5 minutes, "1h" for 1 hour
"task": "task_identifier", # Identifier for the task to be triggered
"parameters": { # Task-specific parameters
"priority": "high",
"retry": 3
}
}
pulse_settings = {
"interval": "5m",
"task": "send_email_notifications",
"parameters": {
"priority": "high",
"retry": 3
}
}
pulse_action
project.git clone https://github.com/TrueSelph/pulse_action
git checkout -b new-feature-x
git commit -m 'Implemented new feature x.'
git push origin new-feature-x
This project is protected under the Apache License 2.0. See LICENSE for more information.
jvcli download action jivas/pulse_action
Last published
3 months ago
Version
0.0.1
Downloads
60
Author
jivasType
action
Visibility
Public
Tags