]> git.ozlabs.org Git - petitboot/blobdiff - discover/devmapper.c
discover: Add disable param for dm-snapshots
[petitboot] / discover / devmapper.c
index 1fd1215d91d802d495869930629dbfed37c01b49..e2ef0b59c279c294355ec28ff6045f150981495e 100644 (file)
@@ -6,6 +6,7 @@
 
 #include "libdevmapper.h"
 #include "devmapper.h"
+#include "platform.h"
 
 #define MERGE_INTERVAL_US      200000
 
@@ -320,6 +321,9 @@ int devmapper_init_snapshot(struct device_handler *handler,
 {
        struct ramdisk_device *ramdisk;
 
+       if (config_get()->disable_snapshots)
+               return 0;
+
        ramdisk = device_handler_get_ramdisk(handler);
        if (!ramdisk) {
                pb_log("No ramdisk available for snapshot %s\n",