[libvirt] [PATCH 00/22] Python tweaks

Radostin Stoyanov rstoyanov1 at gmail.com
Mon Mar 19 15:32:42 UTC 2018



On 19/03/18 11:03, Daniel P. Berrangé wrote:
> On Mon, Mar 19, 2018 at 10:36:28AM +0000, Daniel P. Berrangé wrote:
>> On Sat, Mar 17, 2018 at 02:23:18PM +0000, Radostin Stoyanov wrote:
>>> These patches improve the code style of python code
>>> by applying some PEP8 recommendations and simplifying
>>> some functions.
>> How did you identify all the places that needed fixing ? I'm assuming you
>> were running via some automated tool. If so this series ought to ensure
>> that the tool is run as part of "make syntax-check", so that we don't
>> reintroduce the problems later.
I found the PEP8 places that needed fixing with pylint/pycodestyle and
while fixing them I noticed some other places that could have been
optimised.

> Also, did you check whether the generated files are byte-for-byte identical
> before & after applying this patch series, under both py2 & py3 ?
>
I checked the output of apibuild.py with:

cd docs/

Then

srcdir=. builddir=. /usr/bin/python2 ./apibuild.py; sha1sum *.xml | sha1sum

and

srcdir=. builddir=. /usr/bin/python3 ./apibuild.py; sha1sum *.xml | sha1sum

Before and after applying the patches both commands returned the same
hashsum (b068fa56c132fca35ba24302e0a394aa9f03be97) .
> Regards,
> Daniel
Radostin




More information about the libvir-list mailing list