[dpdk-dev] [PATCH v2] cpu_layout: refactor to meet python standards
    Bruce Richardson 
    bruce.richardson at intel.com
       
    Wed Nov  4 10:21:05 CET 2020
    
    
  
On Tue, Nov 03, 2020 at 10:53:04PM -0800, Stephen Hemminger wrote:
> Rearrange code to make it pass python lint totally clean!  This includes
> add a main function, docstring, and some variable name changes.
> 
> Signed-off-by: Stephen Hemminger <stephen at networkplumber.org> --- v2 -
> rebase to current main
> 
>  usertools/cpu_layout.py | 143 ++++++++++++++++++++++++---------------- 1
>  file changed, 85 insertions(+), 58 deletions(-)
>
Hi Stephen,
Thanks for looking at this, but I honestly query the value of this scale of
rework, since we take a 58 line linear script and increase it to an 85 line
script with multiple functions being called. Rather than trying for full
lint cleanliness, I think we'd be better to keep it simple and just aim for
pep8/pycodestyle cleanliness.  This shows only two small things to fix and
saves massive rework.
  $ pycodestyle cpu_layout.py
  cpu_layout.py:18:5: E722 do not use bare 'except'
  cpu_layout.py:62:14: E231 missing whitespace after ','
Regards,
/Bruce
    
    
More information about the dev
mailing list