[LOGGING]: Fix multi-rollover

When there is a long difference between the last time a log was opened and now
there is a multi-rotate scenario which leaves the log files in a bit of a
mess.  This is typically seen on a worker that is spun up from an image.

This stops the multi-rotate scenario from happening in Python's on log handler
so should work for us.

Change-Id: I5b07d52965e497adf229acef9e5a040e50729849
[ADMIN_API] Handle case that shouldn't happen

If a device fails and there is no VIP assigned an exception is thrown.

This state shouldn't happen but did in a 4.18 setup that was upgrade to 4.19
The device in question would have gone wrong in 4.18

Change-Id: I8173e4eb34fed456b679df751181aad3ac78b534