Skip to content

Commit

Permalink
tidy exception
Browse files Browse the repository at this point in the history
  • Loading branch information
b8raoult committed Aug 30, 2024
1 parent 6f901ee commit 220de2a
Showing 1 changed file with 2 additions and 7 deletions.
9 changes: 2 additions & 7 deletions src/anemoi/utils/dates.py
Original file line number Diff line number Diff line change
Expand Up @@ -91,12 +91,7 @@ def _as_datetime_list(date, default_increment):


def as_datetime_list(date, default_increment=1):
if isinstance(default_increment, int):
default_increment = datetime.timedelta(hours=default_increment)

if isinstance(default_increment, str):
default_increment = aniso8601.parse_duration(default_increment)

default_increment = frequency_to_timedelta(default_increment)
return list(_as_datetime_list(date, default_increment))


Expand Down Expand Up @@ -158,7 +153,7 @@ def frequency_to_timedelta(frequency):
# ISO8601
try:
return aniso8601.parse_duration(frequency)
except Exception:
except aniso8601.exceptions.ISOFormatError:
pass

raise ValueError(f"Cannot convert frequency {frequency} to timedelta")
Expand Down

0 comments on commit 220de2a

Please sign in to comment.