Merge pull request #25 from darko-poljak/ignore-non-matching-patterns

Ignore non matching patterns for report command.
This commit is contained in:
Darko Poljak 2017-02-15 21:29:56 +01:00 committed by GitHub
commit 0b012a47f9
2 changed files with 5 additions and 3 deletions

View file

@ -5,6 +5,7 @@ Changelog
* Exception: No braces means author == Nico Schottelius * Exception: No braces means author == Nico Schottelius
Next: Next:
* Ignore non matching patterns for report command (Darko Poljak)
* Added -s, --summary option (Darko Poljak) * Added -s, --summary option (Darko Poljak)
* No args error (Darko Poljak) * No args error (Darko Poljak)
* Report project name as file path basename (Darko Poljak) * Report project name as file path basename (Darko Poljak)

View file

@ -172,9 +172,10 @@ class Report(object):
dir_datetime = datetime.datetime.strptime( dir_datetime = datetime.datetime.strptime(
dirname, ctt.DISKFORMAT) dirname, ctt.DISKFORMAT)
except ValueError: except ValueError:
raise ctt.Error(("Invalid time entry {entry} for project " log.warning("Invalid time entry {entry} for project "
"{project}, aborting!").format( "{project}, skipping.".format(
entry=dirname, project=self.project)) entry=dirname, project=self.project))
continue
if (dir_datetime >= self.start_date and if (dir_datetime >= self.start_date and
dir_datetime <= self.end_date): dir_datetime <= self.end_date):