Passer au contenu principal
Weave fournit un ensemble de variables d’environnement permettant de configurer et d’optimiser son comportement. Cette page s’adresse aux développeurs qui utilisent le SDK Weave et souhaitent ajuster le comportement à l’exécution, notamment le traçage, la journalisation, la mise en cache et les nouvelles tentatives, sans modifier le code de l’application. Vous pouvez définir ces variables dans votre shell ou dans des scripts afin de contrôler des fonctionnalités spécifiques. Les exemples suivants montrent deux façons courantes de définir les variables d’environnement de Weave. Utilisez l’approche shell pour configurer Weave pour une session entière, ou l’approche Python pour définir des valeurs dans votre script.

Variables d’environnement disponibles

Le tableau suivant répertorie chaque variable d’environnement prise en charge, son type, sa valeur par défaut et le comportement qu’elle contrôle. Pour connaître les valeurs acceptées lors de la définition de variables booléennes, voir la note sur les valeurs booléennes.
Toutes les variables d’environnement booléennes acceptent les valeurs suivantes (sans distinction de casse) :
  • true, 1, yes, on pour True
  • false, 0, no, off pour False