Reactivate no_debug_log to indicate whether .CASE.DEBUG should be written

This switch only has an effect if output is not equal to none.
This commit is contained in:
Markus Blatt 2017-06-20 13:36:22 +02:00
parent d7c2d58853
commit e5b8cddfa8

View File

@ -66,7 +66,7 @@ namespace Opm
enum FileOutputValue{
//! \brief No output to files.
OUTPUT_NONE = 0,
//! \brief Output only to log files not DEBUG.
//! \brief Output only to log files, no eclipse output.
OUTPUT_LOG_ONLY = 1,
//! \brief Output to all files.
OUTPUT_ALL = 3
@ -318,7 +318,7 @@ namespace Opm
prtLog->setMessageFormatter(std::make_shared<SimpleMessageFormatter>(false));
}
if( output_ > OUTPUT_LOG_ONLY )
if( output_ >= OUTPUT_LOG_ONLY && !param_.getDefault("no_debug_log", false) )
{
std::string debugFile = debugFileStream.str();
std::shared_ptr<StreamLog> debugLog = std::make_shared<EclipsePRTLog>(debugFile, Log::DefaultMessageTypes, false, output_cout_);