From 5160f2ec1c3ca282a96aebb0221cbb3dc0ae77af Mon Sep 17 00:00:00 2001 From: nautics889 Date: Tue, 4 Apr 2023 19:46:49 +0300 Subject: [PATCH] fix: Enhancement of __repr__ method (#67) Update `__repr__()` of `Record` class in pynautobot/core/response.py module. Get rid of ambiguous meaning of 'name=' in the string which `__repr__()` returns. --- pynautobot/core/response.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pynautobot/core/response.py b/pynautobot/core/response.py index 222b0ed4..c245412a 100644 --- a/pynautobot/core/response.py +++ b/pynautobot/core/response.py @@ -206,7 +206,7 @@ def __str__(self): return getattr(self, "display", None) or getattr(self, "name", None) or getattr(self, "label", None) or "" def __repr__(self): - return "<{}.{} name='{}' at {}>".format(self.__class__.__module__, self.__class__.__name__, self, hex(id(self))) + return "<{}.{} ('{}') at {}>".format(self.__class__.__module__, self.__class__.__name__, self, hex(id(self))) def __getstate__(self): return self.__dict__