667ec4a3c2
by converting the bool into an option, otherwise having the options not set at all will fail the unload while deserializing with 'eject-before-unload is not optional' Also if we can automatically decide this in the future, we can now detect if the option was explicitely set or not. Fixes: 66402cdc ("fix #4904: tape changer: add option to eject before unload") Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>