#1665 Add error handling and logging to command file execution

This commit is contained in:
Bjørnar Grip Fjær
2017-07-27 14:26:59 +02:00
parent ab1322c5d7
commit d0564c4d2a
9 changed files with 113 additions and 22 deletions

View File

@@ -19,6 +19,7 @@
#include "RicfLoadCase.h"
#include "RiaApplication.h"
#include "RiaLogging.h"
CAF_PDM_SOURCE_INIT(RicfLoadCase, "loadCase");
@@ -35,5 +36,9 @@ RicfLoadCase::RicfLoadCase()
//--------------------------------------------------------------------------------------------------
void RicfLoadCase::execute()
{
RiaApplication::instance()->openEclipseCaseFromFile(m_path);
bool ok = RiaApplication::instance()->openEclipseCaseFromFile(m_path);
if (!ok)
{
RiaLogging::error(QString("loadCase: Unable to load case from %1").arg(m_path()));
}
}