Review `--partialtapesnumber` tapepool field
Problem
The terminology of the tapepool field --partialtapesnumber is a source of confusion.
It should refer to the desired number of tapes, in a given tape pool, that should be eligible at any time for writing new data.
For a tape to be eligible for writing new data, it should fulfil these criteria:
- Tape in ACTIVE state.
- Tape NOT FULL.
- Library NOT DISABLED.
- Tape NOT IMPORTED (nor from CASTOR).
Proposal for discussion
- Replace
--partialtapesnumberby a more appropriate parameter name. - Replace the corresponding key in the JSON output of the
cta-admin --json tapepool lscommand. -
Add a new JSON field for the current number of tapes available for writing?This is different from the desired number of writable tapes, and requires CTA to calculate this value on request.
Edited by Joao Afonso