Scheduler should not allow duplicate schedules
grebneerg opened this issue · comments
Ideally, the scheduler should not create multiple schedules with the same adapter, channel, command, and cron string, making the schedule create endpoint idempotent. It may be possible that we want to include the scheduling user in the definition of schedule equality as well.
This is blocked on some of the improvements in #225, particularly the implementation of command equality testing.