From d48e260b3d229678358f939b59e694d93d577401 Mon Sep 17 00:00:00 2001 From: Chad Birch Date: Thu, 4 Jul 2013 00:01:09 -0600 Subject: [PATCH] configparser: Replace days with timeinterval --- r2/r2/lib/configparse.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/r2/r2/lib/configparse.py b/r2/r2/lib/configparse.py index 3c8374789..d0f607e05 100644 --- a/r2/r2/lib/configparse.py +++ b/r2/r2/lib/configparse.py @@ -20,9 +20,10 @@ # Inc. All Rights Reserved. ############################################################################### -import datetime import re +from r2.lib.utils import timeinterval_fromstr + class ConfigValue(object): _bool_map = dict(true=True, false=False) @@ -71,8 +72,8 @@ class ConfigValue(object): return (x.strip() for x in v.split(delim) if x) @staticmethod - def days(v, key=None, data=None): - return datetime.timedelta(int(v)) + def timeinterval(v, key=None, data=None): + return timeinterval_fromstr(v) messages_re = re.compile(r'"([^"]+)"') @staticmethod