Mierdin
NXAPI will not always return the same fields. Often, if there is a null value for something, that field is just not present. For example: the number of fields that comes in varies when it's an OSPF route vs static or direct. So.....RULE NUMBER 1 of dealing with NX-API is that exception handling (specifically KeyError exceptions in Python) is KING. This should get moved to the NXAPI library when you get around to it.