@@ -92,6 +92,9 @@ defmodule Durable do
9292 end
9393
9494 """
95+
96+ alias Durable.Scheduler.API , as: SchedulerAPI
97+
9598 defmacro __using__ ( _opts ) do
9699 quote do
97100 import Durable.DSL.Workflow
@@ -314,7 +317,7 @@ defmodule Durable do
314317 """
315318 @ spec schedule ( module ( ) , String . t ( ) , keyword ( ) ) :: { :ok , term ( ) } | { :error , term ( ) }
316319 def schedule ( module , cron_expression , opts \\ [ ] ) do
317- Durable.Scheduler.API . schedule ( module , cron_expression , opts )
320+ SchedulerAPI . schedule ( module , cron_expression , opts )
318321 end
319322
320323 @ doc """
@@ -335,7 +338,7 @@ defmodule Durable do
335338 """
336339 @ spec list_schedules ( keyword ( ) ) :: [ term ( ) ]
337340 def list_schedules ( filters \\ [ ] ) do
338- Durable.Scheduler.API . list_schedules ( filters )
341+ SchedulerAPI . list_schedules ( filters )
339342 end
340343
341344 @ doc """
@@ -348,7 +351,7 @@ defmodule Durable do
348351 """
349352 @ spec get_schedule ( String . t ( ) , keyword ( ) ) :: { :ok , term ( ) } | { :error , :not_found }
350353 def get_schedule ( name , opts \\ [ ] ) do
351- Durable.Scheduler.API . get_schedule ( name , opts )
354+ SchedulerAPI . get_schedule ( name , opts )
352355 end
353356
354357 @ doc """
@@ -369,7 +372,7 @@ defmodule Durable do
369372 """
370373 @ spec update_schedule ( String . t ( ) , keyword ( ) ) :: { :ok , term ( ) } | { :error , term ( ) }
371374 def update_schedule ( name , changes ) do
372- Durable.Scheduler.API . update_schedule ( name , changes )
375+ SchedulerAPI . update_schedule ( name , changes )
373376 end
374377
375378 @ doc """
@@ -382,7 +385,7 @@ defmodule Durable do
382385 """
383386 @ spec delete_schedule ( String . t ( ) , keyword ( ) ) :: :ok | { :error , :not_found }
384387 def delete_schedule ( name , opts \\ [ ] ) do
385- Durable.Scheduler.API . delete_schedule ( name , opts )
388+ SchedulerAPI . delete_schedule ( name , opts )
386389 end
387390
388391 @ doc """
@@ -395,7 +398,7 @@ defmodule Durable do
395398 """
396399 @ spec enable_schedule ( String . t ( ) , keyword ( ) ) :: { :ok , term ( ) } | { :error , term ( ) }
397400 def enable_schedule ( name , opts \\ [ ] ) do
398- Durable.Scheduler.API . enable_schedule ( name , opts )
401+ SchedulerAPI . enable_schedule ( name , opts )
399402 end
400403
401404 @ doc """
@@ -408,7 +411,7 @@ defmodule Durable do
408411 """
409412 @ spec disable_schedule ( String . t ( ) , keyword ( ) ) :: { :ok , term ( ) } | { :error , term ( ) }
410413 def disable_schedule ( name , opts \\ [ ] ) do
411- Durable.Scheduler.API . disable_schedule ( name , opts )
414+ SchedulerAPI . disable_schedule ( name , opts )
412415 end
413416
414417 @ doc """
@@ -428,7 +431,7 @@ defmodule Durable do
428431 """
429432 @ spec trigger_schedule ( String . t ( ) , keyword ( ) ) :: { :ok , String . t ( ) } | { :error , term ( ) }
430433 def trigger_schedule ( name , opts \\ [ ] ) do
431- Durable.Scheduler.API . trigger_schedule ( name , opts )
434+ SchedulerAPI . trigger_schedule ( name , opts )
432435 end
433436
434437 # Supervision tree integration
0 commit comments