Implement Booking Cleanup Task
authorSawyer Bergeron <sbergeron@iol.unh.edu>
Mon, 26 Mar 2018 21:07:55 +0000 (17:07 -0400)
committerSawyer Bergeron <sbergeron@iol.unh.edu>
Tue, 27 Mar 2018 18:47:53 +0000 (18:47 +0000)
commit71f34ee19c36ab44ddb8bafcc2044393ecd5667c
treebae37fa592bb19fe1b38639e44eb6de140e6baf5
parent1db9f7772a9266edd84c33592322c5dd2e4aeae8
Implement Booking Cleanup Task

Jira: PHAROS-344

Two new settings in config.env allow setting
1) how "stale" an expired booking can get before being culled and
2) how many expired bookings are kept around before culling
If either condition is met, expired bookings will be deleted until
both are false.

Change-Id: I6b091e93c6fe5d47b75ebf5325b717fa898c773c
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
config.env.sample
src/dashboard/tasks.py
src/pharos_dashboard/settings.py