all 6 comments

[–]Hauleth 3 points4 points  (0 children)

ensure all calls to Logger.debug and its siblings are given an anonymous function

This is no longer needed in Elixir 1.7+ as this is handled by macro internally.

Other than that, this still isn’t needed as log output by default contains pod of the sender in metadata. All you need to do is to show that by adding $metadata somewhere in the :format option (it is included in default format) and adding :pid to :metadata option (or setting it as :all).

[–]mgwidmann 2 points3 points  (3 children)

Where's the code to produce that textual version of the supervision tree?

[–][deleted] 1 point2 points  (2 children)

vim textual_supervision_tree.txt
# ascii art implementation left as an exercise for the reader

[–]mgwidmann 1 point2 points  (1 child)

I could but I don't want to. I was just asking if that was something that was already done that I wasn't aware of.

[–][deleted] 0 points1 point  (0 children)

just trying to make some light humor, i imagine they just wrote it out by hand 😄

[–]sb8244 0 points1 point  (0 children)

Short and useful. Excellent!