From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12152 invoked by alias); 19 Sep 2008 18:26:43 -0000 Received: (qmail 12133 invoked by uid 9447); 19 Sep 2008 18:26:43 -0000 Date: Fri, 19 Sep 2008 18:26:00 -0000 Message-ID: <20080919182643.12131.qmail@sourceware.org> From: agk@sourceware.org To: lvm-devel@redhat.com, lvm2-cvs@sourceware.org Subject: LVM2/lib/commands toolcontext.c Mailing-List: contact lvm2-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: lvm2-cvs-owner@sourceware.org X-SW-Source: 2008-09/txt/msg00028.txt.bz2 CVSROOT: /cvs/lvm2 Module name: LVM2 Changes by: agk@sourceware.org 2008-09-19 18:26:42 Modified files: lib/commands : toolcontext.c Log message: suppress warning if old value found for now Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/lib/commands/toolcontext.c.diff?cvsroot=lvm2&r1=1.62&r2=1.63 --- LVM2/lib/commands/toolcontext.c 2008/09/19 06:41:58 1.62 +++ LVM2/lib/commands/toolcontext.c 2008/09/19 18:26:41 1.63 @@ -267,6 +267,12 @@ cmd->stripe_filler = find_config_tree_str(cmd, "activation/missing_stripe_filler", DEFAULT_STRIPE_FILLER); + + /* FIXME Missing error code checks from the stats, not log_warn?, notify if setting overridden, delay message/check till it is actually used (eg consider if lvm shell - file could appear later after this check)? */ + if (!strcmp(cmd->stripe_filler, "/dev/ioerror") && + stat(cmd->stripe_filler, &st)) + cmd->stripe_filler = "error"; + if (strcmp(cmd->stripe_filler, "error")) { if (stat(cmd->stripe_filler, &st)) { log_warn("WARNING: activation/missing_stripe_filler = \"%s\" "