summaryrefslogtreecommitdiffstats
path: root/ipalib/parameters.py
diff options
context:
space:
mode:
authorJakub Hrozek <jhrozek@redhat.com>2011-01-25 18:46:26 +0100
committerSimo Sorce <ssorce@redhat.com>2011-01-25 14:01:36 -0500
commitab2ca8022e4bd89e87e0b7ce908022e6df350866 (patch)
tree2f2bde264c001886e90dfb10466539e8f8b75782 /ipalib/parameters.py
parent27da394c442e98334726a7aae7da885c840be350 (diff)
downloadfreeipa-ab2ca8022e4bd89e87e0b7ce908022e6df350866.tar.gz
freeipa-ab2ca8022e4bd89e87e0b7ce908022e6df350866.tar.xz
freeipa-ab2ca8022e4bd89e87e0b7ce908022e6df350866.zip
Fix assorted bugs found by pylint
Diffstat (limited to 'ipalib/parameters.py')
-rw-r--r--ipalib/parameters.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/ipalib/parameters.py b/ipalib/parameters.py
index 0d6c6902..22b03212 100644
--- a/ipalib/parameters.py
+++ b/ipalib/parameters.py
@@ -1532,6 +1532,13 @@ class AccessTime(Str):
if value < 1 or value > 52:
raise ValueError('week of the year out of range')
+ def _check_doty(self, t):
+ if not t.isnumeric():
+ raise ValueError('day of the year non-numeric')
+ value = int(t)
+ if value < 1 or value > 365:
+ raise ValueError('day of the year out of range')
+
def _check_month_num(self, t):
if not t.isnumeric():
raise ValueError('month number non-numeric')