agent.rules.base module¶
Provides the core representation of a rule.
-
class
agent.rules.base.
Rule
(event_type, condition, params, process, name)¶ Bases:
object
Represents an event rule for a process.
A rule defines the circumstances under which a process should be carried out. Specifically, a rule is associated with a particular type of event, and a function that determines whether the process should be carried out based on the event properties and/or the state of the submission.