diff --git a/simpervisor/process.py b/simpervisor/process.py index e08ee3b..6a95805 100644 --- a/simpervisor/process.py +++ b/simpervisor/process.py @@ -57,7 +57,8 @@ def _debug_log(self, action, message, extras=None, *args): } if extras: base_extras.update(extras) - self.log.debug(message, extra=base_extras, *args) + # Call .format() explicitly here, since we wanna use new style {} formatting + self.log.debug(message.format(*args), extra=base_extras) def _handle_signal(self, signal): # Child processes should handle SIGTERM / SIGINT & close,