Ticket #5: dictionary.patch
| File dictionary.patch, 0.8 kB (added by farshad@parspooyesh.com, 3 years ago) |
|---|
-
pyrad/dictionary.py
old new 64 64 65 65 def __str__(self): 66 66 str="" 67 if hasattr(self, filename):68 str+= filename69 if hasattr(self, linenumber):67 if hasattr(self, "filename"): 68 str+=self.filename 69 if hasattr(self, "linenumber"): 70 70 str+="(%d)" % self.linenumber 71 71 str+=": " 72 72 str+="Parse error" 73 73 if self.msg: 74 74 str+=": %s" % self.msg 75 75 76 return msg76 return str 77 77 78 78 79 79 class Attribute: … … 234 232 elif tokens[0]=="VENDOR": 235 233 self.__ParseVendor(state, tokens) 236 234 elif tokens[0]=="BEGIN-VENDOR": 237 self. ParseBeginVendor(state, tokens)235 self.__ParseBeginVendor(state, tokens) 238 236 elif tokens[0]=="END-VENDOR": 239 237 self.__ParseEndVendor(state, tokens) 240 238