Enforce reason is provided when disabling logical libraries
Currently it is possible to disable a logical library while leaving the disabled_reason
field blank. We should require a reason for disabling the library, just as we do when setting a tape status to DISABLED
:
cta-admin ta ch -v V00101 -s DISABLED
Cannot modify the state of the tape V00101 to DISABLED because the reason has not been provided.