File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11from __future__ import annotations
2- import logging
32from abc import ABC , abstractmethod
4- from typing import Optional , List , TYPE_CHECKING
3+ from typing import Optional , List
54from conductor .client .http .models .workflow_schedule import WorkflowSchedule
65from conductor .client .http .models .save_schedule_request import SaveScheduleRequest
76from conductor .client .http .models .search_result_workflow_schedule_execution_model import \
87 SearchResultWorkflowScheduleExecutionModel
98from conductor .client .orkes .models .metadata_tag import MetadataTag
109
11- if TYPE_CHECKING :
12- from conductor .client .ai .schedule import Schedule , ScheduleInfo
13-
14- # AgentRuntime applies the user-configured log level to logging.getLogger("conductor.ai"),
15- # and schedule reconciliation must keep honoring it — do not rename this logger.
16- _logger = logging .getLogger ("conductor.ai.agents.schedule" )
17-
18-
1910class SchedulerClient (ABC ):
2011 @abstractmethod
2112 def save_schedule (self , save_schedule_request : SaveScheduleRequest ):
You can’t perform that action at this time.
0 commit comments