From a6bc975a2449fd3a1013acb77cb02600a087c2b7 Mon Sep 17 00:00:00 2001 From: Mike Snitzer Date: Tue, 23 Mar 2010 22:30:18 +0000 Subject: Improve activation monitoring option processing . Add "monitoring" option to "activation" section of lvm.conf . Have clvmd consult the lvm.conf "activation/monitoring" too. . Introduce toollib.c:get_activation_monitoring_mode(). . Error out when both --monitor and --ignoremonitoring are provided. . Add --monitor and --ignoremonitoring support to lvcreate. Update lvcreate man page accordingly. . Clarify that '--monitor' controls the start and stop of monitoring in the {vg,lv}change man pages. Signed-off-by: Mike Snitzer --- tools/lvcreate.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'tools/lvcreate.c') diff --git a/tools/lvcreate.c b/tools/lvcreate.c index 211cfebb..10b5aa59 100644 --- a/tools/lvcreate.c +++ b/tools/lvcreate.c @@ -482,6 +482,9 @@ static int _lvcreate_params(struct lvcreate_params *lp, return 0; } + if (!get_activation_monitoring_mode(cmd, &lp->activation_monitoring)) + return_0; + if (!_lvcreate_name_params(lp, cmd, &argc, &argv) || !_read_size_params(lp, lcp, cmd) || !_read_stripe_params(lp, cmd) || -- cgit