Warning: session_start(): open(/var/lib/php/sessions/sess_406810nieet49ovsqm5oht7gf9, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
!7
cmodule ClearBlockedIPs > DynSingleFunction {
transient Set blockedIPs;
transient JList list;
start {
// do it on boot because, sadly, during Eleu startup
// legitimate clients may be blocked
doIt();
dm_doEveryAndNow(10.0, r getBlockedIPs);
}
void doIt {
call(mainMainClass(), 'clearBlockedIPs);
print("Done!");
}
visual centerAndSouthWithMargins(jCenteredSection("Blocked IPs", list = jlist()), super);
void getBlockedIPs {
setField(blockedIPs := sortInPlace(cloneList((Cl) getOpt(mainMainClass(), "blockedIPs"))));
fillListWithStrings(list, blockedIPs);
}
}