diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2014-04-28 11:53:56 +0200 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2014-04-28 12:39:03 +0200 |
commit | 91a8e4a3d8198990ddffcfa9916ba22dcb0c033d (patch) | |
tree | 990982172403b138898a3d81136ed933309aa627 | |
parent | e6168b8d70935004e38bc2f1ac9d57cc0bf6df10 (diff) | |
download | lvm2-91a8e4a3d8198990ddffcfa9916ba22dcb0c033d.tar.gz |
display: show monitoring status
When displaying segments (lvdisplay --maps)
show monitoring status when supported by segment.
-rw-r--r-- | WHATS_NEW | 1 | ||||
-rw-r--r-- | lib/display/display.c | 4 |
2 files changed, 5 insertions, 0 deletions
@@ -1,5 +1,6 @@ Version 2.02.107 - ================================== + Display monitoring status for monitorable segments in 'lvdisplay --maps'. Display virtual extents for virtual LVs in 'lvdisplay --maps'. Make vgsplit fail cleanly when not all PVs are specified for RAID 4/5/6. Make vgsplit work on mirrors with logs that share PVs with images. diff --git a/lib/display/display.c b/lib/display/display.c index a34d94764..d824150c5 100644 --- a/lib/display/display.c +++ b/lib/display/display.c @@ -667,6 +667,10 @@ int lvdisplay_segments(const struct logical_volume *lv) log_print(" Type\t\t%s", seg->segtype->ops->name(seg)); + if (seg->segtype->ops->target_monitored) + log_print(" Monitoring\t\t%s", + lvseg_monitor_dup(lv->vg->cmd->mem, seg)); + if (seg->segtype->ops->display) seg->segtype->ops->display(seg); } |