Skip to content
TMCooper edited this page Oct 25, 2026 · 1 revision

⚙️ Configuration & Multi-Sources

La classe Config gère l'initialisation, la vérification de santé (/status) et la liaison avec vos différentes sources d'API.

Utilisation

from YoitsuWrap.Config import Config

config = Config.create_config(
    urls=["[http://127.0.0.1](http://127.0.0.1)"],         # URL(s) de base des APIs[cite: 3]
    ports=[5000, 8000],                                    # Ports respectifs (AnimeSama & VoirAnime)[cite: 3]
    path=r"C:\Users\vous\Telechargements",                 # Dossier racine de destination[cite: 3]
    sources=["ANIMESAMA", "VOIRANIME"]                     # Identifiants des sources[cite: 3]
)

Sécurité : Si une source est injoignable au lancement, une exception réseau est levée pour l'identifier immédiatement[cite: 3].

Propriétés de l'objet Config

  • BASE_URL : URL de base (ex: "http://127.0.0.1")
  • PORT : Port de l'API (ex: 5000)
  • PATH : Dossier racine configuré
  • API_LINK : URL complète construite (ex: "http://127.0.0.1:5000/api")
  • SOURCE : Nom de la source active ("ANIMESAMA" / "VOIRANIME")

Clone this wiki locally