cursus.step_catalog.adapters.legacy_wrappers¶
Legacy wrapper adapters for backward compatibility.
This module provides legacy wrapper classes and functions that maintain existing APIs during the migration from legacy discovery systems to the unified StepCatalog system.
- class LegacyDiscoveryWrapper(workspace_root)[source]¶
Bases:
objectWrapper providing legacy discovery interfaces during migration period.
This class provides a unified interface that can be used as a drop-in replacement for legacy discovery systems during the migration phase. It delegates all StepCatalog methods to the underlying catalog while also providing access to legacy adapters.
- find_spec_constant_name(script_name, job_type='training')[source]¶
Find spec constant name using catalog.