Merge "Fixed traceback in get_release"

This commit is contained in:
Jenkins
2014-04-09 11:57:40 +00:00
committed by Gerrit Code Review
2 changed files with 6 additions and 1 deletions

View File

@@ -141,7 +141,7 @@
},
{
"release_name": "IceHouse",
"end_date": "2014-Apr-04"
"end_date": "2014-Apr-17"
}
],

View File

@@ -41,6 +41,11 @@ class RecordProcessor(object):
def _get_release(self, timestamp):
release_index = bisect.bisect(self.releases_dates, timestamp)
if release_index >= len(self.releases):
LOG.warn('Timestamp %s is beyond releases boundaries, the last '
'release will be used. Please consider adding a '
'new release into default_data.json', timestamp)
release_index = len(self.releases) - 1
return self.releases[release_index]['release_name']
def _get_modules(self):