version 1.13, 2003/10/22 14:26:09
|
version 1.14, 2003/11/06 18:19:02
|
|
|
// FUTURE: Log this message in a log file. | // FUTURE: Log this message in a log file. |
// | // |
PEG_TRACE_STRING(TRC_CONFIG, Tracer::LEVEL3, | PEG_TRACE_STRING(TRC_CONFIG, Tracer::LEVEL3, |
"Backup configuration file creation failed: " + e.getMessage()); |
"Backup configuration file creation failed: " + |
|
e.getMessage() + ", " + strerror(errno)); |
| |
return false; | return false; |
} | } |
|
catch (CannotOpenFile& cof) |
|
{ |
|
PEG_TRACE_STRING(TRC_CONFIG, Tracer::LEVEL3, |
|
"Setting permissions on current configuration file failed: " + |
|
cof.getMessage() + ", " + strerror(errno)); |
|
|
|
return false; |
|
} |
|
|
// | // |
// The current config file would now been created, | // The current config file would now been created, |
// so set the flag to true. | // so set the flag to true. |
|
|
// FUTURE: Log this message in a log file. | // FUTURE: Log this message in a log file. |
// | // |
PEG_TRACE_STRING(TRC_CONFIG, Tracer::LEVEL3, | PEG_TRACE_STRING(TRC_CONFIG, Tracer::LEVEL3, |
"Backup configuration file creation failed: " + e.getMessage()); |
"Backup configuration file creation failed: " + |
|
e.getMessage() + ", " + strerror(errno)); |
| |
return false; | return false; |
} | } |
|
catch (CannotOpenFile& cof) |
|
{ |
|
PEG_TRACE_STRING(TRC_CONFIG, Tracer::LEVEL3, |
|
"Setting permissions on planned configuration file failed: " + |
|
cof.getMessage() + ", " + strerror(errno)); |
|
|
|
return false; |
|
} |
|
|
// | // |
// The planned config file would now been created, | // The planned config file would now been created, |
// so set the flag to true. | // so set the flag to true. |