continue;
}
- std::shared_ptr<std::ofstream> logPtr = openLogfile( std::string( "logs/" ) + job->id + std::string( "_" ) + job->warning + std::string( ".log" ) );
-
- logger::logger_set log_set( {logger::log_target( *logPtr, logger::level::debug )}, logger::auto_register::on );
+ logger::logger_set log_set( {logger::log_target( job->log, logger::level::debug )}, logger::auto_register::on );
logger::note( "TASK ID: ", job->id );
- logger::note( "TRY: ", job->warning );
+ logger::note( "TRY: ", job->attempt );
logger::note( "TARGET: ", job->target );
logger::note( "TASK: ", job->task );
if( DAEMON ) {
jp->finishJob( job );
}
-
- continue;
} catch( std::exception& c ) {
- logger::error( "ERROR: ", c.what() );
- }
-
- try {
jp->failJob( job );
- } catch( std::exception& c ) {
logger::error( "ERROR: ", c.what() );
}
} else if( job->task == "revoke" ) {
jp->writeBackRevocation( job, timeToString( time ) );
jp->finishJob( job );
+ continue;
} catch( const std::exception& c ) {
+ jp->failJob( job );
logger::error( "Exception: ", c.what() );
}
} else {