diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2016-09-09 14:25:53 +0200 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2016-09-09 15:03:28 +0200 |
commit | 9350aa72184e08da0faa5f1fda2f245e6342a426 (patch) | |
tree | 3855e8e327a04b2927569729993652d5e8870484 | |
parent | 4b22cd81e6b3b60f08976df4104b7411d1af4fc5 (diff) | |
download | lvm2-9350aa72184e08da0faa5f1fda2f245e6342a426.tar.gz |
lvm2app: fix cache percantage reporting
In lvm2app we were always returning dirty (copy%) value.
Return properly data & metadata usage values.
-rw-r--r-- | WHATS_NEW | 1 | ||||
-rw-r--r-- | lib/report/properties.c | 4 |
2 files changed, 3 insertions, 2 deletions
@@ -1,5 +1,6 @@ Version 2.02.166 - ===================================== + Fix lvm2api reporting of cache data and metadata percent. Restore reporting of metadata usage for cache volumes (2.02.155). Support raid scrubbing on cache origin LV. diff --git a/lib/report/properties.c b/lib/report/properties.c index d3feb07fe..3b27bdc3f 100644 --- a/lib/report/properties.c +++ b/lib/report/properties.c @@ -114,7 +114,7 @@ static dm_percent_t _data_percent(const struct logical_volume *lv) stack; return DM_PERCENT_INVALID; } - percent = status->dirty_usage; + percent = status->data_usage; dm_pool_destroy(status->mem); return percent; } @@ -135,7 +135,7 @@ static dm_percent_t _metadata_percent(const struct logical_volume *lv) stack; return DM_PERCENT_INVALID; } - percent = status->dirty_usage; + percent = status->metadata_usage; dm_pool_destroy(status->mem); return percent; } |