]> git.ozlabs.org Git - petitboot/blobdiff - lib/pb-config/pb-config.c
discover: Hookup --no-autoboot to config
[petitboot] / lib / pb-config / pb-config.c
index 9f7d240999018c1b7f09a0bbe653c997e5ee735c..6398a690e4966fef69740728170f25fa7f2b2a61 100644 (file)
@@ -23,8 +23,8 @@ static void dump_config(struct config *config)
 
        pb_log("configuration:\n");
 
-       pb_log(" autoboot enabled: %s\n",
-                       config->autoboot_enabled ? "yes" : "no");
+       pb_log(" autoboot: %s\n",
+                       config->autoboot_enabled ? "enabled" : "disabled");
 
        if (config->n_network_configs > 0)
                pb_log(" network configuration:\n");
@@ -74,6 +74,14 @@ const struct config *config_get(void)
        return config;
 }
 
+void config_set_autoboot(bool autoboot_enabled)
+{
+       config->autoboot_enabled = autoboot_enabled;
+
+       pb_log("set autoboot: %s\n",
+                       config->autoboot_enabled ? "enabled" : "disabled");
+}
+
 int config_fini(void)
 {
        talloc_free(config);