diff options
| author | Darkelarious <github@333networks.com> | 2025-03-08 15:11:53 +0100 |
|---|---|---|
| committer | Darkelarious <github@333networks.com> | 2025-03-08 15:11:53 +0100 |
| commit | 74ff50c5ca343b5829287f6e7ee2b916aa29720e (patch) | |
| tree | 00011aba29c389b17e9a1c538e552fbe1c6e131e /Logger/cyclelogfile.cpp | |
| parent | 920fa82d1e184732205fcbbd96b2143f9503e8e3 (diff) | |
| download | Masterserver-Qt5-74ff50c5ca343b5829287f6e7ee2b916aa29720e.tar.gz Masterserver-Qt5-74ff50c5ca343b5829287f6e7ee2b916aa29720e.zip | |
reorganise files
Sort out code/source files that were mixed with other repository files. No new functional changes.
Diffstat (limited to 'Logger/cyclelogfile.cpp')
| -rw-r--r-- | Logger/cyclelogfile.cpp | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/Logger/cyclelogfile.cpp b/Logger/cyclelogfile.cpp deleted file mode 100644 index cb0266e..0000000 --- a/Logger/cyclelogfile.cpp +++ /dev/null @@ -1,48 +0,0 @@ -#include "logger.h" - -// if "now" matches the previous logfile name, no cycling needed. otherwise, determine new logfile name. -bool Logger::cycleLogFile() -{ - // calculate the expected log filename - QString newFilename = _logLabel; - - // get date to see if we need to cycle - QDate date(QDate::currentDate()); - - // when is it necessary to cycle? - switch ( _cyclePeriod ) - { - case 1: // yearly - newFilename += date.toString("-yyyy"); - break; - case 2: // monthly - newFilename += date.toString("-yyyy-MM"); - break; - case 3: // weekly - newFilename += date.toString("-yyyy") + "-week" + QString("%1").arg(date.weekNumber(), 2, 10, QChar('0')); - break; - case 4: // daily - newFilename += date.toString("-yyyy-MM-dd"); - break; - default:; // 0 = never - } - - // add log file extension - newFilename += ".log"; - - // if current and new filename are not the same, cycle log file - if (_logFileName != newFilename) - { - // cycle log file - _logFileName = newFilename; - - // close the existing/opened log file - closeLogFile(); - - // open the new log file (pass possible error to caller) - return openLogFile(); - } - - // else: no cycling necessary - return true; -} |
