Skip to content
Snippets Groups Projects
Commit f720d9d4 authored by Eric Pershey's avatar Eric Pershey
Browse files

adding option for including the tail end of a time iterator.

parent e92edffd
No related branches found
No related tags found
No related merge requests found
......@@ -271,7 +271,7 @@ def get_daily_ranges(time_start_obj, time_end_obj):
return time_list
def get_ts_delta_iterator(start_obj, enden_obj, delta):
def get_ts_delta_iterator(start_obj, enden_obj, delta, include_tail=False):
"""given a start and end and a timedelta, return an interator for that time range.
- Deprecated -
"""
......@@ -286,7 +286,11 @@ def get_ts_delta_iterator(start_obj, enden_obj, delta):
return self
def __next__(self):
if self.current_obj >= self.enden_obj:
if include_tail:
fltr = self.current_obj > self.enden_obj
else:
fltr = self.current_obj >= self.enden_obj
if fltr:
raise StopIteration
else:
result = self.current_obj
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment