mirror of
https://github.com/9001/copyparty.git
synced 2026-04-13 15:42:36 -06:00
parent
7c60adc69c
commit
8e20506de8
|
|
@ -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 + "$")
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue