From d68fdf8d5dbd54c837537cfa909e028e16c8e06c Mon Sep 17 00:00:00 2001 From: jpic Date: Sat, 30 May 2020 19:46:11 +0200 Subject: [PATCH] Proper render method actions --- shlax/output.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/shlax/output.py b/shlax/output.py index 2dced2f..0a713dc 100644 --- a/shlax/output.py +++ b/shlax/output.py @@ -1,5 +1,6 @@ import re import sys +import types from .colors import colors @@ -28,6 +29,8 @@ class Output: def colorized(self, action): if hasattr(action, 'colorized'): return action.colorized(self.colors) + elif isinstance(action, types.MethodType): + return f'{action.__self__}.{action.__name__}' else: return str(action)