summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Teigland <teigland@redhat.com>2015-06-04 15:43:26 -0500
committerDavid Teigland <teigland@redhat.com>2015-06-23 17:08:53 -0500
commit85c76fafa3b4ecc25a3310738b9db0c84031ef8a (patch)
tree616b62086344bf15ac96a8bb65670b2dee80ec20
parent802198ea90ed0ff07829737e0196eb3d85ff9ea5 (diff)
downloadlvm2-85c76fafa3b4ecc25a3310738b9db0c84031ef8a.tar.gz
vg attr for lockd VG
-rw-r--r--lib/metadata/vg.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/lib/metadata/vg.c b/lib/metadata/vg.c
index 9d7724fc2..0e5aee5af 100644
--- a/lib/metadata/vg.c
+++ b/lib/metadata/vg.c
@@ -675,7 +675,14 @@ char *vg_attr_dup(struct dm_pool *mem, const struct volume_group *vg)
repstr[2] = (vg_is_exported(vg)) ? 'x' : '-';
repstr[3] = (vg_missing_pv_count(vg)) ? 'p' : '-';
repstr[4] = alloc_policy_char(vg->alloc);
- repstr[5] = (vg_is_clustered(vg)) ? 'c' : '-';
+
+ if (vg_is_clustered(vg))
+ repstr[5] = 'c';
+ else if (is_lockd_type(vg->lock_type))
+ repstr[5] = 's';
+ else
+ repstr[5] = '-';
+
return repstr;
}