Was macht Chef :: Log.info genau?

8

Ich versuche, meinem Chef-Rezept eine Protokollierung hinzuzufügen.

In anderen Rezepten habe ich die Verwendung von Chef::Log.info festgestellt, zum Beispiel:

%Vor%

Ich habe mich gefragt, was das bedeutet. Die Protokollierung wird nirgends angezeigt, nicht in der Konsole, nicht in den Protokolldateien. Chef-Website scheint auch nicht zu dokumentieren, warum und wie dies verwendet werden sollte.

Warum möchten Sie eine solche Info-Log-Anweisung hinzufügen? Wo kannst du solche Nachrichten sehen? Benötigt dies eine Premium-Funktion?

Mein knife.rb hat log_level wie folgt

%Vor%     
onknows 22.03.2015, 13:19
quelle

1 Antwort

7

Sie können die Protokollstufe Ihres Küchenchefs einstellen, indem Sie das Flag -l setzen. Also:

%Vor%

führt dazu, dass Ihre Info-Log-Meldungen angezeigt werden. Beachten Sie außerdem, dass es zwei Möglichkeiten gibt, eine Protokollnachricht zu erstellen. Eine, die Methode, die Sie anzeigen, wird dazu führen, dass die Nachricht während der Ressourcenerfassungsphase des Kochs erscheint; Die andere, unten gezeigte, wird dazu führen, dass die Protokollnachricht während der Ausführungsphase des Providers erscheint.

%Vor%     
Tejay Cardon 22.03.2015 14:30
quelle

Tags und Links