[linux-lvm] determing lvm support

Alasdair G Kergon agk at uk.sistina.com
Sat Dec 20 17:32:01 UTC 2003


On Sat, Dec 20, 2003 at 02:35:41PM +0100, Luca Berra wrote:
> Besides that is there any way to reliably check if dm is loaded from a
> c program, besides calling dm_task_run(), which is noisy if the driver
> is not loaded? I don't want the user to see an error if she's not
> running device-mapper.

Look at using dm_log_init() to provide a function that
suppresses all output.

> it the moment i try to open dm_dir()/control, is that ok?
That should work OK bypassing libdevmapper.
Otherwise, try dm_task_get_driver_version() after disabling log output.
 
Alasdair
-- 
agk at uk.sistina.com




More information about the linux-lvm mailing list