On Mon, May 14, 2012 at 01:59:11PM -0700, Ben Pfaff wrote: > An upcoming commit will break the ovs.vlog module into an ovs.vlog package > with submodules. This commit makes switching between trees with the old > structure and those with the new structure much easier. > > This commit works by setting PYTHONDONTWRITEBYTECODE=yes in Python > invocations from the build system and testing. This keeps Python from > creating .pyc and .pyo files. Creating .py[co] works OK for any given > version of Open vSwitch, but it causes trouble if you switch from a version > with foo/__init__.py into an (older) version with plain foo.py, since > foo/__init__.pyc will cause Python to ignore foo.py. > > Signed-off-by: Ben Pfaff <b...@nicira.com> > --- > While testing the python vlog series that starts here: > http://openvswitch.org/pipermail/dev/2012-May/016940.html > I discovered that it's a pain to switch back and forth between > commits before and after that series: the Python tests start > mysteriously failing. I found that the problem was the .py[co] > files that Python creates automatically. This commit (inserted > before that series) avoids the problem.
I'd really like this patch to get reviewed soon so that I can push the python-vlog series. Thanks, Ben. _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev