forked from goodboy/tractor
1
0
Fork 0

Tweak `._portal` log content to use `Context.repr_outcome()`

modden_spawn_from_client_req
Tyler Goodlet 2024-03-05 12:26:33 -05:00
parent 1f7f84fdfa
commit c6b4da5788
1 changed files with 7 additions and 3 deletions

View File

@ -257,7 +257,7 @@ class Portal:
return False return False
reminfo: str = ( reminfo: str = (
f'{self.channel.uid}\n' f'`Portal.cancel_actor()` => {self.channel.uid}\n'
f' |_{chan}\n' f' |_{chan}\n'
) )
log.cancel( log.cancel(
@ -949,9 +949,13 @@ class Portal:
# CASE 1 # CASE 1
else: else:
outcome_str: str = ctx.repr_outcome(
show_error_fields=True,
# type_only=True,
)
log.cancel( log.cancel(
f'Context terminated due to local scope error:\n' f'Context terminated due to local scope error:\n\n'
f'{etype.__name__}\n' f'{ctx.chan.uid} => {outcome_str}\n'
) )
# FINALLY, remove the context from runtime tracking and # FINALLY, remove the context from runtime tracking and