Janitor : Support import of stand alone ESMRY files

All import of summary data was previously started from a SMSPEC file. As the ESMRY file is completely independent, it is useful to import these files directly.
This commit is contained in:
Magne Sjaastad 2021-12-07 14:45:50 +01:00
parent bf7917ab7c
commit 2d5313772e
2 changed files with 6 additions and 1 deletions

View File

@ -285,6 +285,10 @@ RiaDefines::ImportFileType RiaDefines::obtainFileTypeFromFileName( const QString
{
return ImportFileType::ECLIPSE_SUMMARY_FILE;
}
else if ( fileName.endsWith( "ESMRY", Qt::CaseInsensitive ) )
{
return ImportFileType::ECLIPSE_SUMMARY_FILE;
}
else if ( fileName.endsWith( "ODB", Qt::CaseInsensitive ) )
{
return ImportFileType::GEOMECH_ODB_FILE;

View File

@ -625,8 +625,9 @@ std::vector<RimSummaryCase*> RimSummaryCaseMainCollection::createSummaryCasesFro
{
const QString& smspecFileName = fileInfo.summaryFileName();
bool isEsmryFile = smspecFileName.endsWith( "ESMRY" );
bool foundDataFile = RiaEclipseFileNameTools::isSummaryDataFilePresent( smspecFileName );
if ( foundDataFile )
if ( foundDataFile || isEsmryFile )
{
RimFileSummaryCase* newSumCase = new RimFileSummaryCase();