code: def get_repo_config(
      self, repo_path: PathLike
  ) -> Optional[RepoConfig]:
      repo_path = os.path.abspath(repo_path)
      # TODO look at parent directories
      for repo in self.config.repos:
          if repo.path == repo_path:
              return repo
      return None
  
imports: import json
  import os.path
  from pathlib import Path
  from typing import Optional
  import filelock
  import yaml
  from pydantic import ValidationError
  from rich import print
  from rich.prompt import Confirm
  from dstack._internal.cli.utils.common import colors, confirm_ask
  from dstack._internal.core.models.config import GlobalConfig, ProjectConfig, RepoConfig
  from dstack._internal.core.models.repos.base import RepoType
  from dstack._internal.utils.common import get_dstack_dir
  from dstack._internal.utils.path import PathLike
label_desc: Use image node_id 8 for calling the ConfigManager obj's underlying member method code with example usage: obj.get_repo_config(repo_path) and returns: None, repo