summaryrefslogtreecommitdiff
path: root/src/apscheduler/__init__.py
diff options
context:
space:
mode:
authorAlex Grönholm <alex.gronholm@nextday.fi>2022-07-31 00:28:30 +0300
committerAlex Grönholm <alex.gronholm@nextday.fi>2022-07-31 00:28:30 +0300
commitd33f393557f84b3bfaa0b0c714671da00f75606c (patch)
treea428da9905ef93030a2980ff213d41dc6d347b56 /src/apscheduler/__init__.py
parentb1b45ba4e987b4efa91e4b7d0d744f50dccf5637 (diff)
downloadapscheduler-d33f393557f84b3bfaa0b0c714671da00f75606c.tar.gz
Made the apscheduler.events module private and re-exported its code
Diffstat (limited to 'src/apscheduler/__init__.py')
-rw-r--r--src/apscheduler/__init__.py42
1 files changed, 42 insertions, 0 deletions
diff --git a/src/apscheduler/__init__.py b/src/apscheduler/__init__.py
index 3149248..be2f038 100644
--- a/src/apscheduler/__init__.py
+++ b/src/apscheduler/__init__.py
@@ -4,13 +4,20 @@ __all__ = [
"CoalescePolicy",
"ConflictPolicy",
"ConflictingIdError",
+ "DataStoreEvent",
"DeserializationError",
+ "Event",
"Job",
+ "JobAcquired",
+ "JobAdded",
"JobCancelled",
"JobDeadlineMissed",
+ "JobDeserializationFailed",
"JobInfo",
"JobLookupError",
"JobOutcome",
+ "JobReleased",
+ "JobRemoved",
"JobResult",
"JobResultNotReady",
"MaxIterationsReached",
@@ -19,8 +26,21 @@ __all__ = [
"Schedule",
"ScheduleLookupError",
"SerializationError",
+ "ScheduleAdded",
+ "ScheduleUpdated",
+ "ScheduleRemoved",
+ "ScheduleDeserializationFailed",
+ "SchedulerEvent",
+ "SchedulerStarted",
+ "SchedulerStopped",
"Task",
+ "TaskAdded",
"TaskLookupError",
+ "TaskUpdated",
+ "TaskRemoved",
+ "WorkerEvent",
+ "WorkerStarted",
+ "WorkerStopped",
"current_scheduler",
"current_worker",
"job_info",
@@ -30,6 +50,28 @@ from typing import Any
from ._context import current_scheduler, current_worker, job_info
from ._enums import CoalescePolicy, ConflictPolicy, JobOutcome, RunState
+from ._events import (
+ DataStoreEvent,
+ Event,
+ JobAcquired,
+ JobAdded,
+ JobDeserializationFailed,
+ JobReleased,
+ JobRemoved,
+ ScheduleAdded,
+ ScheduleDeserializationFailed,
+ ScheduleRemoved,
+ SchedulerEvent,
+ SchedulerStarted,
+ SchedulerStopped,
+ ScheduleUpdated,
+ TaskAdded,
+ TaskRemoved,
+ TaskUpdated,
+ WorkerEvent,
+ WorkerStarted,
+ WorkerStopped,
+)
from ._exceptions import (
ConflictingIdError,
DeserializationError,