puppetlabs/puppetlabs-keystone — pull request #106 by aimonb (2012-11-21 07:51:42+00:00)
Title: Ensure we are executing with non null args

I get errors like below at times due to null user-id. This fixes said issue.

```
err: /Stage[main]/Mcloud::Openstack::Keystone::Access_control/Keystone_user_role[morphadmin@demo]/ensure: change from absent to present failed: Execution of '/usr/bin/keystone --token --endpoint http://127.0.0.1:35357/v2.0/ user-role-add --user-id --tenant-id 27aed3488c6342fb832a141fd8f2ba03 --role-id 32d66c42779611111111111111111111' returned 1: No handlers could be found for logger "keystoneclient.client"
Unable to communicate with identity service: 404 Not Found

The resource could not be found.

. (HTTP 404)
```