diff --git a/code/daisy/daisy/api/v1/install.py b/code/daisy/daisy/api/v1/install.py index 5dbfa956..d6b0ad92 100644 --- a/code/daisy/daisy/api/v1/install.py +++ b/code/daisy/daisy/api/v1/install.py @@ -61,8 +61,10 @@ BACKENDS_UNINSTALL_ORDER = [] config = ConfigParser.ConfigParser() config.read(daisy_cmn.daisy_conf_file) -OS_INSTALL_TYPE = 'pxe' -OS_INSTALL_TYPE = config.get("OS", "os_install_type") +try: + OS_INSTALL_TYPE = config.get("OS", "os_install_type") +except (ConfigParser.NoSectionError, ConfigParser.NoOptionError): + OS_INSTALL_TYPE = 'pxe' def get_deployment_backends(req, cluster_id, backends_order):