Remove deprecated "timer" section in st2.conf
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 6.5k
- Forks
- 787
- PR merge metrics
- No merged PRs in 30d
Description
In v2.9.0 we deprecated timer section in st2.conf in favor of new timersengine section.
We need to remove old and deprecated timer section in st2.conf.
The current approach is also confusing - timer section has been deprecated and timerengine is the preferred approach yet the how code is structured, "timer" section actually has precedence because of the way how our code is structured.
TODO
- Remove from config.py
- Update affected code
- Update upgrade notes
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with config.py and the timer and timersengine sections in st2.conf, then trace the affected code to identify where the deprecated section still takes precedence. Update the affected code and upgrade notes; the old timer section should no longer be supported and timersengine should remain the effective configuration.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- devops
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100