From: Konstantin Stepanov Date: Mon, 20 Dec 2010 20:28:46 +0000 (+0200) Subject: parser: fix bug in syntax checker on starred fields X-Git-Tag: v1.4.0~5 X-Git-Url: http://vcs.maemo.org/git/?p=dbuscron;a=commitdiff_plain;h=93d465097f0360eb23b8383b04052328ce0f2360 parser: fix bug in syntax checker on starred fields --- diff --git a/dbuscron/parser.py b/dbuscron/parser.py index 8610f79..2365423 100644 --- a/dbuscron/parser.py +++ b/dbuscron/parser.py @@ -107,7 +107,7 @@ class CrontabParser(object): ruled = dict() for i, f in enumerate(self.__fields): - if self.__fields_chk[f]: + if r[i] is not None and self.__fields_chk[f]: if isinstance(self.__fields_chk[f], tuple): if r[i] not in self.__fields_chk[f]: raise CrontabParserError('Unexpected %s value' % (f.strip('_')), lineno,