puppetlabs/puppetlabs-keystone — pull request #108 by aimonb (2012-12-12 05:14:13+00:00)
Title: Aded rescue for users whos primary tenant is non existant

without this, if the users primary tenant no longer exists you get this error:

err: /Stage[main]/Glance::Keystone::Auth/Keystone_user[glance]: Could not evaluate: Execution of '/usr/bin/keystone --token 1j23923yuc908140213je0i02rhaosdh0u3rep --endpoint http://127.0.0.1:35357/v2.0/ tenant-get eaad9030ed79462e9430a6193612c605' returned 1: No handlers could be found for logger "keystoneclient.client"
Could not find tenant: eaad9030ed79462e9430a6193612c605 (HTTP 404)