From: NeilBrown Date: Thu, 4 Feb 2010 06:34:06 +0000 (+1100) Subject: mdmon: recognise --all in place of /proc/mdstat X-Git-Tag: mdadm-3.1.2~35 X-Git-Url: http://git.ipfire.org/?p=thirdparty%2Fmdadm.git;a=commitdiff_plain;h=a9596b79a316404bbb4e3792c97b3d0a597ec885 mdmon: recognise --all in place of /proc/mdstat It seems more meaningful. Keep the old option as well for back compatibility. Signed-off-by: NeilBrown --- diff --git a/mdmon.8 b/mdmon.8 index 1dc7844e..9be03271 100644 --- a/mdmon.8 +++ b/mdmon.8 @@ -129,7 +129,9 @@ CONTAINER The .B container device to monitor. It can be a full path like /dev/md/container, a simple md -device name like md127, or /proc/mdstat which tells +device name like md127, or +.I \-\-all + which tells .I mdmon to scan for containers and launch an .I mdmon @@ -200,7 +202,7 @@ root filesystem. .SH EXMAPLES -.B " mdmon /proc/mdstat /" +.B " mdmon --all /" .br Any .I mdmon diff --git a/mdmon.c b/mdmon.c index fa49706b..37474603 100644 --- a/mdmon.c +++ b/mdmon.c @@ -274,7 +274,8 @@ int main(int argc, char *argv[]) usage(); } - if (strcmp(container_name, "/proc/mdstat") == 0) { + if (strcmp(container_name, "/proc/mdstat") == 0 || + strcmp(container_name, "--all") == 0) { struct mdstat_ent *mdstat, *e; /* launch an mdmon instance for each container found */