On 3/19/19 10:08 AM, Jakub Krysl wrote:
So I think based on examples on what others do (dm, LVM...),
'stratis fs
remove' should actually warn user and fail if he tries to remove something
that is not there. It does not break idempotency and makes the CLI much
nicer to user.
The Stratis CLI and corresponding API are a mishmash of non-idempotent
and idempotent behavior. IMHO we should make them all non-idempotent
and make the CLI and API consistent.
Regards,
Tony