Some cleanup of ConfigurationManager

This commit is contained in:
Alexander Bock
2017-03-01 11:30:54 -05:00
parent 55f002ad6f
commit 6748305267
4 changed files with 56 additions and 83 deletions

View File

@@ -259,6 +259,12 @@ void OpenSpaceEngine::create(int argc, char** argv,
ConfigurationManager::findConfiguration(configurationFilePath);
}
configurationFilePath = absPath(configurationFilePath);
if (!FileSys.fileExists(configurationFilePath)) {
throw ghoul::FileNotFoundError(
"Configuration file '" + configurationFilePath + "' not found"
);
}
LINFO("Configuration Path: '" << configurationFilePath << "'");
// Loading configuration from disk