Drittanbieter

Logfire verfügt über viele integrierte Funktionen , die sich auf die beliebtesten Pakete konzentrieren .

Wenn Sie jedoch ein Paketbetreuer sind und eine Integration für Logfire erstellen möchten , können Sie dies auch tun ! 😄

Wir haben ein Dichtungspaket namens logfire-api erstellt , mit dem Sie Ihr Paket in Logfire integrieren können .

Die Philosophie von logfire-api ist , dass es keine Abhängigkeiten hat , es ist ein sehr kleines Paket , das mit der API von Logfire übereinstimmt , damit Sie eine Integration für Logfire erstellen können , ohne Logfire selbst zu installieren .

Sie können logfire-api als eine leichte Abhängigkeit für Ihr eigenes Paket verwenden Wenn logfire installiert ist , wird logfire-api es verwenden , wenn es nicht installiert ist , wird es ohne Operation implementiert So können die Benutzer Ihres Pakets entscheiden , ob Sie logfire installieren möchten , und Sie müssen nicht überprüfen , ob es installiert ist .

Hier ist , wie Sie logfire-api verwenden :

import logfire _ api als logfire

logfire.info(" Hallo , logfeuer ! ")

!!! Achtung ! Normalerweise möchten Sie logfire_api.configure() nicht aufrufen , und Ihre Benutzer entscheiden , ob sie logfire.configure() aufrufen oder nicht , wenn sie die Integration verwenden möchten .

Alle Logfire-API - Methoden sind in logfire-api verfügbar .


本文总阅读量次