Hey Jean,

* jeanm (Jean.McCormack at Sun.COM) wrote:
> Thanks Glenn. Glad you explained everything. Only one more comment.
> 
> >
> >Really?  It verifies fine for me in netbeans (I specifically tried to
> >make this PEP8 compliant).  How is it not?
> The indentation looks like it's still 8 spaces. I believe it should be 4.
> It also looks like there are some lines > 79 characters.

Yeah, netbeans unfortunately doesn't do a great job of cleaning this
sort of thing up.  And because of the mish-mash of indentation we have
in our code cleaning it up is going to be time-consuming.  I tried a
brute-force approach via some vim macros but that ended up breaking
things horribly.  If you (or anyone) knows of a python re-indent utility
I'd love to hear about it.

> Not sure if the following is a PEP8 issue or pylint. From what I've
> read though,
> supposedly to be truly PEP8 you need to be pylint clean also. Not clear we
> want that extreme conformance at this point in time.

Good question, I don't know.  I'm going to guess and say 'we don't'.

> execfile("/usr/lib/python2.4/vendor-packages/osol_install/distro_const/" \
>    "DC_defs.py")
> execfile('/usr/lib/python2.4/vendor-packages/osol_install/transfer_defs.py')
> 
> So the above kick out all kinds of errors. I found that doing
> something like this
> helps tremendously and is IMHO more correct (yeah I did the original
> code so I'm
> criticizing myself)
> 
> from osol_install.distro_const.DC_defs import IMAGE_INFO_FILE

Thanks, I'll pick this up.

Thanks again Jean!

-- 
Glenn

Reply via email to