Skip to content

Adds minute offset to hourly scheduling#54

Closed
Frazzer951 wants to merge 1 commit intocenodude:mainfrom
Frazzer951:main
Closed

Adds minute offset to hourly scheduling#54
Frazzer951 wants to merge 1 commit intocenodude:mainfrom
Frazzer951:main

Conversation

@Frazzer951
Copy link
Copy Markdown

I noticed that when setting the schedule to Every N hours it would keep the minute of when you saved the config instead.

I.E. If I did every 4 hours at 10:06 it would set the scheduled next run to be at 14:06. I would have expected it to be just 14:00.

I didn't know if keeping the minutes was intentional so I also added a config where you can set which minute to run on.
So now if I set it to run every 4 hours and set minute_offset to 0, at 10:06 the next run will be at 14:00.

Please let me know of any further changes you would like me to make.

Enables specifying a minute offset for hourly scheduled tasks.
This allows for finer-grained control over when tasks are executed,
preventing potential resource contention or staggering tasks across
different systems.
@cenodude
Copy link
Copy Markdown
Owner

Hi, I’ll review it later this week. Not used to people trying to help with this project., so thanks. 😄 really kind of you.

@cenodude cenodude self-requested a review December 31, 2025 03:36
@cenodude
Copy link
Copy Markdown
Owner

Sorry! I almost forgot about you. I reviewed the change and I’m not going to merge it. The main issue isn’t the code, it’s the functionality: I want to keep CrossWatch simpler, since it’s already challenging for a lot of users. Adding things like an offset doesn’t really help with that.

@cenodude cenodude closed this Jan 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants