Просмотр исходного кода

ldgen: change other accesses of exception message

Closes https://github.com/espressif/esp-idf/pull/5336
Renz Bagaporo 5 лет назад
Родитель
Сommit
ea07ce1a5a
2 измененных файлов с 3 добавлено и 3 удалено
  1. 2 2
      tools/ldgen/fragments.py
  2. 1 1
      tools/ldgen/generation.py

+ 2 - 2
tools/ldgen/fragments.py

@@ -107,7 +107,7 @@ class FragmentFile():
             try:
                 parse_ctx.fragment.set_key_value(parse_ctx.key, stmts)
             except Exception as e:
-                raise ParseFatalException(pstr, loc, "unable to add key '%s'; %s" % (parse_ctx.key, e.message))
+                raise ParseFatalException(pstr, loc, "unable to add key '%s'; %s" % (parse_ctx.key, str(e)))
             return None
 
         key = Word(alphanums + "_") + Suppress(":")
@@ -139,7 +139,7 @@ class FragmentFile():
             except KeyError:
                 raise ParseFatalException(pstr, loc, "key '%s' is not supported by fragment" % key)
             except Exception as e:
-                raise ParseFatalException(pstr, loc, "unable to parse key '%s'; %s" % (key, e.message))
+                raise ParseFatalException(pstr, loc, "unable to parse key '%s'; %s" % (key, str(e)))
 
             key_stmt << (conditional | Group(key_grammar).setResultsName("value"))
 

+ 1 - 1
tools/ldgen/generation.py

@@ -618,7 +618,7 @@ class SectionsInfo(dict):
         try:
             results = parser.parseString(sections_info_text)
         except ParseException as p:
-            raise ParseException("Unable to parse section info file " + info.filename + ". " + p.message)
+            raise ParseException("Unable to parse section info file " + info.filename + ". " + p.msg)
 
         return results