run.error_log=f"Skipped: current time {now.strftime('%H:%M')} is outside allowed window {task.start_hour.strftime('%H:%M')} to {task.end_hour.strftime('%H:%M')}"
run.save()
return
ifnotforce:
now=timezone.localtime(timezone.now()).time()
ifnot(task.start_hour<=now<=task.end_hour):
run.status='SUCCESS'
run.finished_at=timezone.now()
run.error_log=f"Skipped: current time {now.strftime('%H:%M')} is outside allowed window {task.start_hour.strftime('%H:%M')} to {task.end_hour.strftime('%H:%M')}"