Sanity check observing run when registering
When registering files, the scope (e.g. LIGO.frames.O3) is defined entirely by the user; it would be very easy to register O3 files in a posto3 scope, for example. The only other criteria are the frame type regex and the GPS times searched for in a diskcache dump.
It might be good to have some sanity check on the path to throw an error if e.g. someone tries to register /some/frame/O3/blah.gwf
in a LIGO.frames.postO3
scope etc.