Skip to content

Commit bc5aa01

Browse files
fix docs
1 parent 691d643 commit bc5aa01

File tree

1 file changed

+7
-10
lines changed

1 file changed

+7
-10
lines changed

docs/examples.rst

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -193,11 +193,10 @@ To remove all jobs from the scheduler, use ``precise_scheduler.clear()``
193193
# [Every 1 second do greet(name='Harry') (last run: 2023-03-07 14:12:51, next run: 2023-03-07 14:12:52), Every 2 seconds do greet(name='Alice') (last run: 2023-03-07 14:12:51, next run: 2023-03-07 14:12:53), Every 1 minute do greet(name='Bob') (last run: 2023-03-07 14:12:51, next run: 2023-03-07 14:13:51), Every 1 hour do greet(name='Sam') (last run: 2023-03-07 14:12:51, next run: 2023-03-07 15:12:51)]
194194
# []
195195
196+
Get several jobs, filtered by tags
197+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
196198

197-
Cancel several jobs, filtered by tags
198-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
199-
200-
You can cancel the scheduling of a group of jobs selecting them by a unique identifier.
199+
You can retrieve a group of jobs from the scheduler, selecting them by a unique identifier.
201200

202201
.. code-block:: python
203202
@@ -211,13 +210,11 @@ You can cancel the scheduling of a group of jobs selecting them by a unique iden
211210
precise_scheduler.every().hour.do(greet, 'Monica').tag('hourly-tasks', 'customer')
212211
precise_scheduler.every().day.do(greet, 'Derek').tag('daily-tasks', 'guest')
213212
214-
print(precise_scheduler.get_jobs())
215-
precise_scheduler.clear("daily-tasks")
216-
print(precise_scheduler.get_jobs())
217-
# [Every 1 day do greet('Andrea') (last run: [never], next run: 2023-03-08 14:34:01), Every 1 hour do greet('John') (last run: [never], next run: 2023-03-07 15:34:01), Every 1 hour do greet('Monica') (last run: [never], next run: 2023-03-07 15:34:01), Every 1 day do greet('Derek') (last run: [never], next run: 2023-03-08 14:34:01)]
218-
# [Every 1 hour do greet('John') (last run: [never], next run: 2023-03-07 15:34:01), Every 1 hour do greet('Monica') (last run: [never], next run: 2023-03-07 15:34:01)]
213+
friends = precise_scheduler.get_jobs('friend')
214+
print(friends)
215+
216+
Will return a list of every job tagged as ``friend``.
219217

220-
Will prevent every job tagged as ``daily-tasks`` from running again.
221218

222219

223220
Run a job at random intervals

0 commit comments

Comments
 (0)