> > +{ 'command': 'backup_cancel' } > > + > > You are basically adding a new asynchronous job. Do you really need to add > a 'backup-cancel' command, or should we be reusing a generic framework > for canceling arbitrary jobs?
No, we basically add several asynchronous job - one for each blockdev. And we want to cancel them all together.