Kuby/utils/gitlab_client.py

16 lines
618 B
Python

"""Compatibilité rétroactive pour les anciens imports du bot.
Certaines commandes ou anciens modules peuvent encore importer
`utils.gitlab_client`. Ce fichier sert de pont vers le client Forgejo
actuel sans casser le chargement du bot.
"""
from utils.forgejo_client import ForgejoClient, forgejo_internal_logger, gitlab_internal_logger
# Nom conservé pour ne pas casser les imports existants
# (les anciens cogs utilisent souvent `gitlab_client`)
gitlab_client = ForgejoClient()
# Exposition explicite du logger pour compatibilité
# pylint: disable=invalid-name
gitlab_internal_logger = gitlab_internal_logger