add submission deletion options to config
This commit is contained in:
@@ -27,6 +27,7 @@
|
||||
# submissionMaxtotalStorageMB={131072} # Filesize in MB;
|
||||
# submissionMaxStorageDurationH={0} # Duration in hours 0 = unlimited;
|
||||
# submissionAllowedFiletypes={rar|zip|7z} # Allowed file extensions like rar|zip|7z|webm|avi etc;
|
||||
# submissionDeletedFileRetentionForNextCycle={true} # File deletion will be executed on the execution of the next Regular Task Execution cylce if true, if false file deletion will be executed immediately.
|
||||
|
||||
|
||||
|
||||
@@ -57,6 +58,7 @@ submissionMaxFileSizeMB=8;
|
||||
submissionMaxtotalStorageMB=16;
|
||||
submissionMaxStorageDurationH=24;
|
||||
submissionAllowedFiletypes=rar|zip|7z|arc|jpg|jpeg|png|mp4|webm;
|
||||
submissionDeletedFileRetentionForNextCycle=false;
|
||||
|
||||
|
||||
#configend#
|
||||
|
@@ -142,6 +142,7 @@ namespace Utilities {
|
||||
int submissionMaxtotalStorageMB = 131072;
|
||||
int submissionMaxStorageDurationH = 0;
|
||||
std::vector<std::string> submissionAllowedFiletypes = {"rar", "zip","7z"};
|
||||
bool submissionDeletedFileRetentionForNextCycle = true;
|
||||
|
||||
/*
|
||||
* validates existence of mandatory variables in config
|
||||
@@ -295,6 +296,10 @@ namespace Utilities {
|
||||
submissionAllowedFiletypes = Utilities::splitStringIntoVector(lineString, '|');
|
||||
continue;
|
||||
}
|
||||
if (lineVector.at(0) == "submissionDeletedFileRetentionForNextCycle") {
|
||||
submissionDeletedFileRetentionForNextCycle = (lineString == "true");
|
||||
continue;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user