INNER CODE UNIT · Python
__repr__
mpenning/ciscoconfparse · ciscoconfparse/ccp_abc.py:101
def __repr__(self):
try:
parent_linenum = self.parent.linenum
except AttributeError:
parent_linenum = self.linenum
if not self.is_child:
return "<{} # {} '{}'>".format(self.classname, self.linenum, self.text)
else:
return "<{} # {} '{}' (parent is # {})>".format(
self.classname,
self.linenum,
self.text,
parent_linenum,
)
# On BaseCfgLine()
@logger.catch(reraise=True)