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