Commit 2cb5b222 authored by Fam Zheng's avatar Fam Zheng Committed by Kevin Wolf
Browse files

qapi: Introduce enum BlockJobType



This will replace the open coded block job type string for mirror,
commit and backup.

Signed-off-by: default avatarFam Zheng <famz@redhat.com>
Reviewed-by: default avatarEric Blake <eblake@redhat.com>
Signed-off-by: default avatarKevin Wolf <kwolf@redhat.com>
parent 3fc4b10a
Loading
Loading
Loading
Loading
+18 −0
Original line number Diff line number Diff line
@@ -1365,6 +1365,24 @@
{ 'enum': 'MirrorSyncMode',
  'data': ['top', 'full', 'none'] }

##
# @BlockJobType:
#
# Type of a block job.
#
# @commit: block commit job type, see "block-commit"
#
# @stream: block stream job type, see "block-stream"
#
# @mirror: drive mirror job type, see "drive-mirror"
#
# @backup: drive backup job type, see "drive-backup"
#
# Since: 1.7
##
{ 'enum': 'BlockJobType',
  'data': ['commit', 'stream', 'mirror', 'backup'] }

##
# @BlockJobInfo:
#