commit | cd97d3d7a4bef1346f8a57d1216b075e97ce019f | [log] [tgz] |
---|---|---|
author | Rich Lane <rich.lane@bigswitch.com> | Mon Jan 07 18:50:06 2013 -0800 |
committer | Rich Lane <rich.lane@bigswitch.com> | Tue Jan 08 10:09:49 2013 -0800 |
tree | dc776d3bb42cf071e9f8b7532d8540b29255960d | |
parent | b2b401ef00e2dc2315e16f1299d2855103f581ac [diff] |
minimize use of "from module import *" This statement was causing strange bugs because of namespace pollution. The order of imports mattered because later "from module import *" statements would overwrite modules imported earlier. Transitive imports also made it difficult to figure out where an identifier was being imported. This statement is still allowed in test code since nothing else should be importing it.