Right now, I can set a job to start at a certain time, but only using an absolute date/time (ScheduledStartDateTime). It would be nice if there were a way to delay a job using a delta value (10 minutes, 3 hours, etc).
Thoughts?
Right now, I can set a job to start at a certain time, but only using an absolute date/time (ScheduledStartDateTime). It would be nice if there were a way to delay a job using a delta value (10 minutes, 3 hours, etc).
Thoughts?
This sounds handy. I guess you would want it for both job submission but also as a post-job submission setting in the UI / via API?
Behind the scenes it would do something like this:
datetime.now() + timedelta(hours=HH, minutes=MM, seconds=SS)
(Add the current system time to the offset values.)
I don’t think having it as a post-submission setting would be important. Once it’s in the DB as a timestamp, it’s more convenient as a user to just edit the complete date/timestamp directly. Otherwise, you would likely have to look at the submit date/time and the original delta to try and figure out what offset you really want to get the job to start at a specific time.
Yeah, essentially. I’m already doing that same thing to work around the current scheduling limitations, but it’s tough to get things exact (especially if you want to try and stagger job starts at small intervals), and it would be nice to just not have to think about it.