]> git.ipfire.org Git - thirdparty/mdadm.git/commit
Detail: handle non-existent arrays better.
authorNeilBrown <neilb@suse.com>
Mon, 27 Mar 2017 03:36:56 +0000 (14:36 +1100)
committerJes Sorensen <Jes.Sorensen@gmail.com>
Tue, 28 Mar 2017 18:33:48 +0000 (14:33 -0400)
commitb4decd517d90098bc2d17d3eddfe858d8b903920
treed6a6ffe14b643dfd5cf0f9ceff3e5e6c1d72dadd
parent1ab9ed2afb7ca50c4f922a0b85c4e6631becde02
Detail: handle non-existent arrays better.

If you call "mdadm --detail" with a device file for an array which
doesn't exist, such as by
  mknod /dev/md57 b 9 57
  mdadm --detail /dev/md57

you get an unhelpful message about and inactive RAID0, and return
status is '0'.  This is confusing.

So catch this possibility and print a more useful message, and
return a non-zero status.

Signed-off-by: NeilBrown <neilb@suse.com>
Signed-off-by: Jes Sorensen <Jes.Sorensen@gmail.com>
Detail.c