@@ -82,8 +82,8 @@ defmodule Logger.Translator do
8282 defp translate_supervisor ( min_level ,
8383 [ supervisor: sup , errorContext: context ,
8484 reason: reason ,
85- offender: [ { :pid , pid } , { :name , name } | offender ] ] )
86- when is_pid ( pid ) and context !== :shutdown do
85+ offender: [ { :pid , pid } , { name_or_id , name } | offender ] ] )
86+ when is_pid ( pid ) and context !== :shutdown and name_or_id in [ :name , :id ] do
8787 { :ok , [ "Child " , inspect ( name ) , " of Supervisor " ,
8888 sup_name ( sup ) , ?\s , sup_context ( context ) , ?\n ,
8989 "Pid: " , inspect ( pid ) , ?\n ,
@@ -95,7 +95,7 @@ defmodule Logger.Translator do
9595 [ supervisor: sup , errorContext: context ,
9696 reason: reason ,
9797 offender: [ { :pid , _pid } ,
98- { :name , name } | offender ] ] ) do
98+ { name_or_id , name } | offender ] ] ) when name_or_id in [ :name , :id ] do
9999 { :ok , [ "Child " , inspect ( name ) , " of Supervisor " ,
100100 sup_name ( sup ) , ?\s , sup_context ( context ) , ?\n ,
101101 child_info ( min_level , offender ) , ?\n ,
@@ -117,7 +117,7 @@ defmodule Logger.Translator do
117117 [ supervisor: sup , errorContext: context ,
118118 reason: reason ,
119119 offender: [ { :nb_children , n } ,
120- { :name , name } | offender ] ] ) do
120+ { name_or_id , name } | offender ] ] ) when name_or_id in [ :name , :id ] do
121121 { :ok , [ "Children " , inspect ( name ) , " of Supervisor " ,
122122 sup_name ( sup ) , ?\s , sup_context ( context ) , ?\n ,
123123 "Number: " , inspect ( n ) , ?\n ,
@@ -134,7 +134,7 @@ defmodule Logger.Translator do
134134
135135 defp translate_progress ( min_level ,
136136 [ supervisor: sup ,
137- started: [ { :pid , pid } , { :name , name } | started ] ] ) do
137+ started: [ { :pid , pid } , { name_or_id , name } | started ] ] ) when name_or_id in [ :name , :id ] do
138138 { :ok , [ "Child " , inspect ( name ) , " of Supervisor " ,
139139 sup_name ( sup ) , " started\n " ,
140140 "Pid: " , inspect ( pid ) , ?\n |
0 commit comments