mirror of
https://github.com/9001/copyparty.git
synced 2026-03-26 18:12:57 +10:00
@@ -190,12 +190,12 @@ class Lim(object):
|
|||||||
self.log_func("up-lim", msg, c)
|
self.log_func("up-lim", msg, c)
|
||||||
|
|
||||||
def set_rotf(self, fmt: str, tz: str) -> None:
|
def set_rotf(self, fmt: str, tz: str) -> None:
|
||||||
self.rotf = fmt
|
self.rotf = fmt.rstrip("/\\")
|
||||||
if tz != "UTC":
|
if tz != "UTC":
|
||||||
from zoneinfo import ZoneInfo
|
from zoneinfo import ZoneInfo
|
||||||
|
|
||||||
self.rotf_tz = ZoneInfo(tz)
|
self.rotf_tz = ZoneInfo(tz)
|
||||||
r = re.escape(fmt).replace("%Y", "[0-9]{4}").replace("%j", "[0-9]{3}")
|
r = re.escape(self.rotf).replace("%Y", "[0-9]{4}").replace("%j", "[0-9]{3}")
|
||||||
r = re.sub("%[mdHMSWU]", "[0-9]{2}", r)
|
r = re.sub("%[mdHMSWU]", "[0-9]{2}", r)
|
||||||
self.rot_re = re.compile("(^|/)" + r + "$")
|
self.rot_re = re.compile("(^|/)" + r + "$")
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user