2016-07-20 6 views
4

Ich habe geschrieben log:Anzeige Voll log (es wird verkürzt mit „...“)

Logger.info(payload|>inspect) 

Nutzlast im Binärformat kommt und ziemlich groß sein kann.

Zum Zweck Debuggen Ich muss es vollständig geschrieben werden, aber ich bekomme:

15:04:31.269 [info] <<10, 36, 102, 102, 100, ...>> 

wie diese, aber ich verkürzt die Linie zu passen (ist größer).

Antwort

5

Sie benötigen truncate: :infinity Option zur Verfügung zu stellen (oder Größe beißen Sie benötigen)

config :logger, :info, 
    path: Path.join('log', "#{Mix.env}.log"), 
    level: :info, 
    truncate: :infinity 
+1

Was ist der Sinn der Schaffung Fragen ist, wenn Sie die Antwort und Antwort direkt nach dem Senden Frage wissen? – PatNowak

+0

@PatNowak, es war nicht richtig nach, ich habe versucht, es googlen, nichts gefunden und dann auf Antwort warten, kam die Idee, dass dies in Logger-Modul Dokumentation abgedeckt werden kann –

+0

Ok, gut für dich dann :) Entschuldigung für Vorwürfe. – PatNowak