{"push_id":789357392,"size":8,"distinct_size":8,"ref":"refs/heads/wip-fw-version-get","head":"8ce3f7f11f726c0f02cc2856787203da3b86acd6","before":"d1bdaac389d75902030a656d79de5a789c7c9bf4","commits":[{"sha":"f2c54e08a94aa41fbbe3dc81ceb0222104f95874","author":{"email":"e24f3acbe39bf94f92e8af3c48f8852106ad5ad7@redhat.com","name":"Gris Ge"},"message":"Travis-CI: Use container for test.\n\n* Since all required packages have been added to whitelist[1], we are ready to\n  use container(sudo: false) way for test.\n\n[1]: https://github.com/travis-ci/apt-package-whitelist\n\nSigned-off-by: Gris Ge <fge@redhat.com>","distinct":true,"url":"https://api.github.com/repos/joehandzik/libstoragemgmt/commits/f2c54e08a94aa41fbbe3dc81ceb0222104f95874"},{"sha":"a1095ed6075472f69eec93bc7a6f6696de8e5c3e","author":{"email":"e24f3acbe39bf94f92e8af3c48f8852106ad5ad7@redhat.com","name":"Gri Ge"},"message":"Merge pull request #41 from cathay4t/travis_ci_container\n\nTravis-CI: Use container for test.","distinct":true,"url":"https://api.github.com/repos/joehandzik/libstoragemgmt/commits/a1095ed6075472f69eec93bc7a6f6696de8e5c3e"},{"sha":"5ddbe46f4b09aea0e3c3fdc8aff07542525b28ef","author":{"email":"1ef2d381aa56d512126ddaacc29e68136e4fdf55@redhat.com","name":"Tony Asleson"},"message":"targetd.py: Bug fix volume_unmask\n\nThe plugin method for volume_unmask has the method arguments in\nthe wrong order.\n\nSigned-off-by: Tony Asleson <tasleson@redhat.com>","distinct":true,"url":"https://api.github.com/repos/joehandzik/libstoragemgmt/commits/5ddbe46f4b09aea0e3c3fdc8aff07542525b28ef"},{"sha":"cd594008f4eb2fa48db8792028536272fdd8ca49","author":{"email":"1ef2d381aa56d512126ddaacc29e68136e4fdf55@redhat.com","name":"Tony Asleson"},"message":"targetd.py: Fix error paths\n\nReplaced the exception handlers with a common one that maps errors from\ntargetd to error codes with libStorageMgmt with default messages if\napplicable.  This way we don't need to have a bunch of if/else statements\nin the exception handlers.\n\nNote: I added a variable so if a caller wants to get the exception to\nevaluate they can.\n\nSigned-off-by: Tony Asleson <tasleson@redhat.com>","distinct":true,"url":"https://api.github.com/repos/joehandzik/libstoragemgmt/commits/cd594008f4eb2fa48db8792028536272fdd8ca49"},{"sha":"2b74de51e321f44fabffc7de1fb55e2eade2fd5c","author":{"email":"1ef2d381aa56d512126ddaacc29e68136e4fdf55@redhat.com","name":"Tony Asleson"},"message":"targetd: Move _flag_ag_support\n\nThis is a class variable, so it should be initialized in the class\nconstructor instead of plugin_register.\n\nSigned-off-by: Tony Asleson <tasleson@redhat.com>","distinct":true,"url":"https://api.github.com/repos/joehandzik/libstoragemgmt/commits/2b74de51e321f44fabffc7de1fb55e2eade2fd5c"},{"sha":"aed2a28a1db9d9358659ba5a9c2fdfc9e706ab34","author":{"email":"1ef2d381aa56d512126ddaacc29e68136e4fdf55@redhat.com","name":"Tony Asleson"},"message":"pep8 clean-up\n\nI also ran pylint, but that flagged a lot of things to correct.","distinct":true,"url":"https://api.github.com/repos/joehandzik/libstoragemgmt/commits/aed2a28a1db9d9358659ba5a9c2fdfc9e706ab34"},{"sha":"014a1d291b0e304dd127c4112ef8394f1e14351f","author":{"email":"a9f43b963cc2eaa0404961bf897f77a26737fc58@gmail.com","name":"Tony Asleson"},"message":"Merge pull request #48 from tasleson/targetd_error_paths\n\nBug fix and simplify targetd error paths, pep8 clean-up.","distinct":true,"url":"https://api.github.com/repos/joehandzik/libstoragemgmt/commits/014a1d291b0e304dd127c4112ef8394f1e14351f"},{"sha":"8ce3f7f11f726c0f02cc2856787203da3b86acd6","author":{"email":"91435a5354fd1941fa818cc717e722f572f40c0d@hp.com","name":"Joe Handzik"},"message":"libstoragemgmt: Add support for retrieving firmware versions from storage targets\n\nDNM for now, still need unit tests\n\nSigned-Off-By: Joe Handzik <joseph.t.handzik@hpe.com>","distinct":true,"url":"https://api.github.com/repos/joehandzik/libstoragemgmt/commits/8ce3f7f11f726c0f02cc2856787203da3b86acd6"}]}