From 84ccb289219e6031108c80f11f1e35b4c72ec42b Mon Sep 17 00:00:00 2001 From: Angus Lees Date: Wed, 22 Oct 2014 09:24:21 +1100 Subject: [PATCH] Enable no-name-in-module pylint check Add _MovedItems (from six.moves) to pylintrc ignored-modules, and adjust one import of sqlalchemy.orm.properties.RelationshipProperty. s.o.p.RelationshipProperty is created at import-time in a rather exciting manner - rearranging the import in this way forces the import-time code to be executed and seems sufficient to satisfy the pylint static check. Change-Id: Ic99dc2b7dfac75930a5c446ae899eaae09ee6174 --- .pylintrc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.pylintrc b/.pylintrc index c738c547c..699f4192f 100644 --- a/.pylintrc +++ b/.pylintrc @@ -25,7 +25,6 @@ disable= maybe-no-member, no-member, no-method-argument, - no-name-in-module, no-self-argument, not-callable, no-value-for-parameter, @@ -130,6 +129,10 @@ deprecated-modules= # should use openstack.common.jsonutils json +[TYPECHECK] +# List of module names for which member attributes should not be checked +ignored-modules=six.moves,_MovedItems + [REPORTS] # Tells whether to display a full report or only the messages reports=no