From: Peter Krempa Date: Tue, 26 Nov 2019 17:11:19 +0000 (+0100) Subject: conf: backup: Add fields for tracking stats of completed sub-jobs X-Git-Tag: v6.0.0-rc1~408 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=86d2866a9008b8922e756bd279464a1f4582845a;p=thirdparty%2Flibvirt.git conf: backup: Add fields for tracking stats of completed sub-jobs We need a place to store stats of completed sub-jobs so that we can later report accurate stats. Signed-off-by: Peter Krempa Reviewed-by: Daniel P. Berrangé Reviewed-by: Eric Blake Reviewed-by: Ján Tomko --- diff --git a/src/conf/backup_conf.h b/src/conf/backup_conf.h index c970e01920..7cf44245d4 100644 --- a/src/conf/backup_conf.h +++ b/src/conf/backup_conf.h @@ -70,6 +70,13 @@ struct _virDomainBackupDef { size_t ndisks; /* should not exceed dom->ndisks */ virDomainBackupDiskDef *disks; + + /* internal data */ + /* statistic totals for completed disks */ + unsigned long long push_transferred; + unsigned long long push_total; + unsigned long long pull_tmp_used; + unsigned long long pull_tmp_total; }; typedef enum {