1.1 --- a/imiptools/data.py Sun May 17 17:59:06 2015 +0200
1.2 +++ b/imiptools/data.py Sun May 17 18:00:09 2015 +0200
1.3 @@ -492,7 +492,7 @@
1.4
1.5 # Return a sorted list of the periods.
1.6
1.7 - periods.sort(cmp=compare_periods(tzid))
1.8 + periods.sort()
1.9
1.10 # Exclude exception dates.
1.11
1.12 @@ -510,19 +510,6 @@
1.13
1.14 return periods
1.15
1.16 -class compare_periods:
1.17 -
1.18 - "Compare periods for exception date purposes."
1.19 -
1.20 - def __init__(self, tzid):
1.21 - self.tzid = tzid
1.22 -
1.23 - def __call__(self, first, second):
1.24 - return cmp(
1.25 - (to_datetime(first.get_start(), self.tzid), to_datetime(first.get_end(), self.tzid)),
1.26 - (to_datetime(second.get_start(), self.tzid), to_datetime(second.get_end(), self.tzid))
1.27 - )
1.28 -
1.29 def get_periods_for_freebusy(obj, periods, tzid):
1.30
1.31 """