इस तरह की समस्या किनारे के मामलों की एक ऐसी खदान है कि मैं हमेशा तर्क को IceCube (https://github.com/seejohnrun/ice_cube ) यह इस प्रकार के पुनरावर्ती शेड्यूल से निपटने के लिए बनाया गया है, और क्रमबद्धता आदि के लिए आसान समर्थन के साथ आता है। भले ही आपको चीजों को कैसे करना है, इस पर थोड़ा पुनर्विचार करने की आवश्यकता है, मैं दृढ़ता से इसका उपयोग करने की अनुशंसा करता हूं।