def requires(self): buckets = [] for d in dateutils.day_range( dateutils.month_first_day(self.month), dateutils.month_last_day(self.month)): buckets.append(OrderBucket(d)) return buckets
def requires(self): buckets = [] till = self.day - datetime.timedelta(days=self.limit) for d in dateutils.day_range(till, self.day): buckets.append(DayTask(d)) return buckets
def requires(self): buckets = [] for d in dateutils.day_range(self.day - datetime.timedelta(days=60), self.day): buckets.append(self.required_bucket(d)) return buckets