From: Peter Amstutz Date: Tue, 4 Apr 2017 18:03:08 +0000 (-0400) Subject: 11413: Use getattr() in exception handler. X-Git-Tag: 1.1.0~332^2 X-Git-Url: https://git.arvados.org/arvados.git/commitdiff_plain/4bb024ae6903552c29613c851312f934dc6174b9?ds=sidebyside 11413: Use getattr() in exception handler. --- diff --git a/services/nodemanager/arvnodeman/daemon.py b/services/nodemanager/arvnodeman/daemon.py index 2287724828..94415465a2 100644 --- a/services/nodemanager/arvnodeman/daemon.py +++ b/services/nodemanager/arvnodeman/daemon.py @@ -336,7 +336,7 @@ class NodeManagerDaemonActor(actor_class): elif (nodes_wanted < 0) and self.booting: self._later.stop_booting_node(size) except Exception as e: - self._logger.exception("while calculating nodes wanted for size %s", size.id) + self._logger.exception("while calculating nodes wanted for size %s", getattr(size, "id", "(id not available)")) def _check_poll_freshness(orig_func): """Decorator to inhibit a method when poll information is stale.