Skip to content

Commit 1960b70

Browse files
committed
using parse_timedelta
1 parent e848fc6 commit 1960b70

File tree

1 file changed

+1
-7
lines changed

1 file changed

+1
-7
lines changed

appdaemon/scheduler.py

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -505,13 +505,7 @@ async def get_next_period(
505505
interval: int | float | timedelta,
506506
start: time | datetime | str | None = None,
507507
) -> datetime:
508-
match interval:
509-
case int() | float():
510-
interval = timedelta(seconds=interval)
511-
case timedelta():
512-
...
513-
case _:
514-
raise ValueError(f'Bad value for interval: {interval}')
508+
interval = utils.parse_timedelta(interval)
515509

516510
now = (await self.get_now()).astimezone(self.AD.tz)
517511

0 commit comments

Comments
 (0)