#!/usr/bin/env python3 # -*- coding: utf-8 -*- from __future__ import annotations from typing import Optional from task_checkpoint import TaskStage, get_checkpoint_manager _checkpoint_mgr = None # type: Optional[object] def init_checkpoint_manager(): global _checkpoint_mgr if _checkpoint_mgr is None: _checkpoint_mgr = get_checkpoint_manager() return _checkpoint_mgr def get_checkpoint_mgr(): return init_checkpoint_manager()