Skip to content

v2 #7

@TkTech

Description

@TkTech
  • Refactor locks
    • Expose locking internals as first class features, allowing clearing locks and checking state from user code.
    • Expose a flag to disable early locking (at apply/delay time) and use only late locking (when the task actually starts) which enables recursive locking tasks.
  • Strong typing for all settings and options, prevent typo's in the heimdall dict.
  • Allow manual control of RateLimit objects, such as self.heimdall.rate_limit.offset(timedelta(minutes=15))

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions