mini_buildd.cron module¶
- mini_buildd.cron.next_yearly_run()¶
First day of next month between 0am and 1am.
- mini_buildd.cron.next_monthly_run()¶
First day of next month between 0am and 1am.
- mini_buildd.cron.next_weekly_run()¶
Next sunday between 2am and 3am.
- mini_buildd.cron.next_daily_run()¶
Next day between 4am and 6am.
- mini_buildd.cron.next_minutely_run()¶
For testing only; start in one minute.
- class mini_buildd.cron.Type(value)¶
Bases:
Enum
An enumeration.
- YEARLY = 1¶
- MONTHLY = 2¶
- WEEKLY = 3¶
- DAILY = 4¶
- MINUTELY = 5¶
- class mini_buildd.cron.Tab¶
Bases:
PollerThread
- cronjob_debug()¶
For debugging cron only.
- classmethod cronjob_check()¶
Check all instances.
- classmethod cronjob_expire_builds()¶
Expire build directories older than 5 days.
- classmethod cronjob_expire_events()¶
Expire event directories older than 1 year.
- classmethod cronjob_snapshots(crontype)¶
Generate repository snapshots for all stable distributions.
- add(type_, *args, **kwargs)¶
- get(id_)¶
- run_poller()¶
- attention()¶