{"push_id":768572799,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"6e53829bad7fc0e4896c89e5ff0a973c85424a2b","before":"6895cc5fd4e7b72c8164f158d39c9db250c810e0","commits":[{"sha":"c674803dad3b2296876ae252c7f1dc3bcacddf34","author":{"email":"7453cbd82c48d8acd14153e824a17ee83c61095c@us.ibm.com","name":"Eric Fried"},"message":"Scrub stale LPAR storage\n\npypowervm.tasks.storage.add_lpar_storage_scrub_tasks augments a\nFeedTask, adding Subtasks to remove all mappings (VSCSI and VFC)\nassociated with an LPAR ID; and then adding a post-exec which removes\nthe storage element for each such mapping if it is not still in use\n(associated with another mapping).  Currently handles VDisk, VOptMedia,\nand LU storage types.\n\nThis change set also adds pypowervm.tests.test_fixtures.LoggingFx, a\nfixture which can be used to mock and verify logging calls (e.g.\nLOG.info(), etc.)\n\nChange-Id: Id1f8393988e059108685b9fb665fae5f5e547f00","distinct":true,"url":"https://api.github.com/repos/pypowervm/pypowervm/commits/c674803dad3b2296876ae252c7f1dc3bcacddf34"},{"sha":"6e53829bad7fc0e4896c89e5ff0a973c85424a2b","author":{"email":"7453cbd82c48d8acd14153e824a17ee83c61095c@us.ibm.com","name":"Eric Fried"},"message":"Merge \"Scrub stale LPAR storage\"","distinct":true,"url":"https://api.github.com/repos/pypowervm/pypowervm/commits/6e53829bad7fc0e4896c89e5ff0a973c85424a2b"}]}