[openstack-dev] [cinder]pylint errors with hashlib
john.griffith at solidfire.com
Fri Aug 29 04:40:47 UTC 2014
On Mon, Aug 25, 2014 at 8:47 PM, Clark Boylan <cboylan at sapwetik.org> wrote:
> On Mon, Aug 25, 2014, at 06:45 PM, Murali Balcha wrote:
> > Pylint on my patch is failing with the following error:
> > Module 'hashlib' has no 'sha256'
> > Cinder pylint already has following exceptions,
> > pylint_exceptions:["Instance of 'sha1' has no 'update' member", ""]
> > pylint_exceptions:["Module 'hashlib' has no 'sha224' member", ""]
> > So I think "hashlib has no 'sha256'" should be added to the exception
> > list as well. How can I update the exception list?
> > Thanks,
> > Murali Balcha
> > _______________________________________________
> > OpenStack-dev mailing list
> > OpenStack-dev at lists.openstack.org
> > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> I think this may be related to your install of python. Mine does not
> have this problem.
> $ python
> Python 2.7.6 (default, Mar 22 2014, 22:59:56)
> [GCC 4.8.2] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
> >>> import hashlib
> >>> hashlib.sha256
> <built-in function openssl_sha256>
> >>> hashlib.sha224
> <built-in function openssl_sha224>
> >>> s = hashlib.sha1()
> >>> s.update('somestring')
> You should not need to treat these as acceptable failures.
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
The error pointed out by Murali is actually showing up in the gate . I
think adding the pylint exception is fine in this case.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the OpenStack-dev