From 5a8ed8583f51e7a055b6615839b80eada0205636 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 19 Mar 2019 05:39:53 -0400 Subject: [PATCH] [libcalamaresui] Complain about missing config files - When no config file is found, tell where it wasn't. --- src/libcalamaresui/modulesystem/Module.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/libcalamaresui/modulesystem/Module.cpp b/src/libcalamaresui/modulesystem/Module.cpp index 20e0517ea..73a026fb9 100644 --- a/src/libcalamaresui/modulesystem/Module.cpp +++ b/src/libcalamaresui/modulesystem/Module.cpp @@ -169,7 +169,8 @@ moduleConfigurationCandidates( bool assumeBuildDir, const QString& moduleName, c void Module::loadConfigurationFile( const QString& configFileName ) //throws YAML::Exception { - foreach ( const QString& path, moduleConfigurationCandidates( Settings::instance()->debugMode(), m_name, configFileName ) ) + QStringList configCandidates = moduleConfigurationCandidates( Settings::instance()->debugMode(), m_name, configFileName ); + for ( const QString& path : configCandidates ) { QFile configFile( path ); if ( configFile.exists() && configFile.open( QFile::ReadOnly | QFile::Text ) ) @@ -198,6 +199,7 @@ Module::loadConfigurationFile( const QString& configFileName ) //throws YAML::Ex return; } } + cDebug() << "No config file found in" << Logger::DebugList( configCandidates ); }