Author: remi
Date: 2009-04-07 19:13:10 +0200 (Tue, 07 Apr 2009)
New Revision: 4407
Modified:
software_suite_v2/tuxware/tuxdroidserver/trunk/util/scheduler/Task.py
Log:
* fixed a bug of "division by zero" ...
Modified: software_suite_v2/tuxware/tuxdroidserver/trunk/util/scheduler/Task.py
===================================================================
--- software_suite_v2/tuxware/tuxdroidserver/trunk/util/scheduler/Task.py
2009-04-07 17:05:16 UTC (rev 4406)
+++ software_suite_v2/tuxware/tuxdroidserver/trunk/util/scheduler/Task.py
2009-04-07 17:13:10 UTC (rev 4407)
@@ -53,7 +53,10 @@
self.__monthMask = self.__createMonthMask(self.__monthAtStart)
if ruleType == SCH_LOOP_ABS:
if hour == 0:
- m = int(now.minute / minute) * minute
+ if minute == 0:
+ m = 0
+ else:
+ m = int(now.minute / minute) * minute
self.__startTime = datetime.datetime(now.year, now.month,
now.day, now.hour - hour, m, second)
self.__incrementTime = datetime.timedelta(minutes = minute)
------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
Tux-droid-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tux-droid-svn