Kaxil you beat me to it. I actually have a dag where I achieve an irregular 
schedule by overriding DAG.next_dagrun_info(). If that method were swapped out 
for an object it may be a semi-easy way to make the schedule “plugable”.

James Coder

> On Jan 20, 2021, at 6:37 PM, Kaxil Naik <kaxiln...@gmail.com> wrote:
> 
> 
> "CronBackend" / "ScheduleIntervalBackend" :D  similar to Xcom and Secrets 
> Backend
> 
> Would be definitely good to have Custom Schedule intervals using 
> functions/class that is Serializable too.
> 
> 
>> On Wed, Jan 20, 2021 at 11:02 PM QP Hou <q...@scribd.com.invalid> wrote:
>> On Wed, Jan 20, 2021 at 10:22 AM Daniel Imberman
>> <daniel.imber...@gmail.com> wrote:
>> >
>> > I love the idea of allowing users to create their own scheduling 
>> > objects/scheduling python functions. They could either live in the 
>> > scheduler or as a seperate process that trips some value in the DB when it 
>> > is “true”. Would be great from a “marketplace” standpoint as well as users 
>> > could post their custom scheduling objects for others to use.
>> >
>> 
>> I like this idea as well, a quick escape patch for custom and complex
>> scheduling behaviors without having to wait for upstream support.

Reply via email to