There's a bug in the "in_timeframe" routine in the ceph-gentle-reweight script.
If the current_day is not in allowed_days but the current_time does fall between start_time and end_time it still allows the script to run. It shouldn't because the current_day is not allowed.