1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00

dmsetup: Add unknown device error to dmsetup status.

Treat status the same way as info if provided device name doesn't exist.
This commit is contained in:
Alasdair G Kergon 2017-10-26 17:47:13 +01:00
parent fdcc709ed0
commit 4b0f6829f6
2 changed files with 7 additions and 1 deletions

View File

@ -1,5 +1,6 @@
Version 1.02.145 -
===================================
Issue a specific error with dmsetup status if device is unknown.
Fix RT_LIBS reference in generated libdevmapper.pc for pkg-config
Version 1.02.144 - 6th October 2017

View File

@ -2431,9 +2431,14 @@ static int _status(CMD_ARGS)
if (!_task_run(dmt))
goto_out;
if (!dm_task_get_info(dmt, &info) || !info.exists)
if (!dm_task_get_info(dmt, &info))
goto_out;
if (!info.exists) {
fprintf(stderr, "Device does not exist.\n");
goto_out;
}
if (!name)
name = dm_task_get_name(dmt);