On Thu, Dec 08, 2022 at 05:09:39PM +0000, Daniel P. Berrangé wrote: > On Thu, Dec 08, 2022 at 06:06:23PM +0100, Andrea Bolognani wrote: > > The script had an incorrect interpreter line until commit > > f6a19d7264bb, so the flake8 check would not realize it needed > > to pick it up and these issues, some of which were present it > > the very first version that was committed, were not being > > reported. > > Hmm, if flake8 is going to be restricted to /usr/bin/env python, > then we ought to have a syntax check to forbid /usr/bin/python*, > to prevent missing the flake8 check. That would certainly be good to have. Regardless of the flake8 check, you simply don't want to hardcode a path to the Python interpreter there, as it will prevent the script from working on FreeBSD and macOS at the very least. -- Andrea Bolognani / Red Hat / Virtualization