]> granicus.if.org Git - python/commitdiff
Fix arguments for instantiating InterpolationSyntaxError
authorNeal Norwitz <nnorwitz@gmail.com>
Sun, 29 Jun 2003 04:23:35 +0000 (04:23 +0000)
committerNeal Norwitz <nnorwitz@gmail.com>
Sun, 29 Jun 2003 04:23:35 +0000 (04:23 +0000)
Lib/ConfigParser.py

index 1fb9ec58d8fc372f0c41f353aa69eacf0b53a13c..5f26715e34380d560c936b08f0b59f97443e0230 100644 (file)
@@ -597,8 +597,8 @@ class SafeConfigParser(ConfigParser):
             elif c == "(":
                 m = self._interpvar_match(rest)
                 if m is None:
-                    raise InterpolationSyntaxError(
-                        "bad interpolation variable reference", rest)
+                    raise InterpolationSyntaxError(option, section,
+                        "bad interpolation variable reference %r" % rest)
                 var = m.group(1)
                 rest = rest[m.end():]
                 try:
@@ -613,5 +613,5 @@ class SafeConfigParser(ConfigParser):
                     accum.append(v)
             else:
                 raise InterpolationSyntaxError(
-                    option, section, rest,
+                    option, section,
                     "'%' must be followed by '%' or '(', found: " + `rest`)