jpipes@uberbox:~/repos/openstack/neutron$ git log --oneline | head -1
84aeb9a Merge "Imported Translations from Transifex"
Running tox -eALL resulted in:
i18n runtests: commands[0] | python ./tools/check_i18n.py ./neutron ./tools/i18n_cfg.py
Traceback (most recent call last):
File "./tools/check_i18n.py", line 151, in <module>
debug):
File "./tools/check_i18n.py", line 112, in check_i18n
ASTWalker())
File "/usr/lib/python2.7/compiler/visitor.py", line 106, in walk
walker.preorder(tree, visitor)
File "/usr/lib/python2.7/compiler/visitor.py", line 63, in preorder
self.dispatch(tree, *args) # XXX *args make sense?
File "/usr/lib/python2.7/compiler/visitor.py", line 57, in dispatch
return meth(node, *args)
File "./tools/check_i18n.py", line 38, in default
compiler.visitor.ASTVisitor.default(self, node, *args)
File "/usr/lib/python2.7/compiler/visitor.py", line 40, in default
self.dispatch(child, *args)
File "/usr/lib/python2.7/compiler/visitor.py", line 57, in dispatch
return meth(node, *args)
File "./tools/check_i18n.py", line 38, in default
compiler.visitor.ASTVisitor.default(self, node, *args)
File "/usr/lib/python2.7/compiler/visitor.py", line 40, in default
self.dispatch(child, *args)
File "/usr/lib/python2.7/compiler/visitor.py", line 57, in dispatch
return meth(node, *args)
File "./tools/check_i18n.py", line 38, in default
compiler.visitor.ASTVisitor.default(self, node, *args)
File "/usr/lib/python2.7/compiler/visitor.py", line 40, in default
self.dispatch(child, *args)
File "/usr/lib/python2.7/compiler/visitor.py", line 57, in dispatch
return meth(node, *args)
File "./tools/check_i18n.py", line 38, in default
compiler.visitor.ASTVisitor.default(self, node, *args)
File "/usr/lib/python2.7/compiler/visitor.py", line 40, in default
self.dispatch(child, *args)
File "/usr/lib/python2.7/compiler/visitor.py", line 57, in dispatch
return meth(node, *args)
File "./tools/check_i18n.py", line 38, in default
compiler.visitor.ASTVisitor.default(self, node, *args)
File "/usr/lib/python2.7/compiler/visitor.py", line 40, in default
self.dispatch(child, *args)
File "/usr/lib/python2.7/compiler/visitor.py", line 57, in dispatch
return meth(node, *args)
File "./tools/check_i18n.py", line 38, in default
compiler.visitor.ASTVisitor.default(self, node, *args)
File "/usr/lib/python2.7/compiler/visitor.py", line 40, in default
self.dispatch(child, *args)
File "/usr/lib/python2.7/compiler/visitor.py", line 57, in dispatch
return meth(node, *args)
File "./tools/check_i18n.py", line 38, in default
compiler.visitor.ASTVisitor.default(self, node, *args)
File "/usr/lib/python2.7/compiler/visitor.py", line 40, in default
self.dispatch(child, *args)
File "/usr/lib/python2.7/compiler/visitor.py", line 57, in dispatch
return meth(node, *args)
File "./tools/check_i18n.py", line 38, in default
compiler.visitor.ASTVisitor.default(self, node, *args)
File "/usr/lib/python2.7/compiler/visitor.py", line 40, in default
self.dispatch(child, *args)
File "/usr/lib/python2.7/compiler/visitor.py", line 57, in dispatch
return meth(node, *args)
File "./tools/check_i18n.py", line 38, in default
compiler.visitor.ASTVisitor.default(self, node, *args)
File "/usr/lib/python2.7/compiler/visitor.py", line 40, in default
self.dispatch(child, *args)
File "/usr/lib/python2.7/compiler/visitor.py", line 57, in dispatch
return meth(node, *args)
File "./tools/check_i18n.py", line 38, in default
compiler.visitor.ASTVisitor.default(self, node, *args)
File "/usr/lib/python2.7/compiler/visitor.py", line 40, in default
self.dispatch(child, *args)
File "/usr/lib/python2.7/compiler/visitor.py", line 57, in dispatch
return meth(node, *args)
File "./tools/check_i18n.py", line 38, in default
compiler.visitor.ASTVisitor.default(self, node, *args)
File "/usr/lib/python2.7/compiler/visitor.py", line 40, in default
self.dispatch(child, *args)
File "/usr/lib/python2.7/compiler/visitor.py", line 57, in dispatch
return meth(node, *args)
File "./tools/check_i18n.py", line 38, in default
compiler.visitor.ASTVisitor.default(self, node, *args)
File "/usr/lib/python2.7/compiler/visitor.py", line 40, in default
self.dispatch(child, *args)
File "/usr/lib/python2.7/compiler/visitor.py", line 57, in dispatch
return meth(node, *args)
File "./tools/check_i18n.py", line 62, in visitConst
self.lines[node.lineno - 1][:-1], msg),
TypeError: not enough arguments for format string
ERROR: InvocationError: '/home/jpipes/repos/openstack/neutron/.tox/i18n/bin/python ./tools/check_i18n.py ./neutron ./tools/i18n_cfg.py'
Actually there is a patch on review already: https:/ /review. openstack. org/#/c/ 63858/