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 .
本文总阅读量次