I tried this with the keystone command and passwords and tokens are still being printed.
$ keystone --debug user-list DEBUG:keystoneclient.session:REQ: curl -i -X POST http://localhost:5000/v2.0/tokens -H "Content-Type: application/json" -H "Accept: application/json" -H "User-Agent: python-keystoneclient" -d '{"auth": {"tenantName": "demo", "passwordCredentials": {"username": "admin", "password": "mypassword"}}}' ... RESP BODY: {"access": {"token": {"issued_at": "2014-07-28T19:08:05.637184", "expires": "2014-07-28T20:08:05Z", "id": "PKIZ_<LONG-TOKEN-IN-CLEAR>", ... ... DEBUG:keystoneclient.session:REQ: curl -i -X GET http://192.168.122.176:35357/v2.0/users -H "User-Agent: python-keystoneclient" -H "X-Auth-Token: PKIZ_<LONG-TOKEN-IN-CLEAR>"
I tried this with the keystone command and passwords and tokens are still being printed.
$ keystone --debug user-list lient.session: REQ: curl -i -X POST http:// localhost: 5000/v2. 0/tokens -H "Content-Type: application/json" -H "Accept: application/json" -H "User-Agent: python- keystoneclient" -d '{"auth": {"tenantName": "demo", "passwordCreden tials": {"username": "admin", "password": "mypassword"}}}' 28T19:08: 05.637184" , "expires": "2014-07- 28T20:08: 05Z", "id": "PKIZ_< LONG-TOKEN- IN-CLEAR> ", ... lient.session: REQ: curl -i -X GET http:// 192.168. 122.176: 35357/v2. 0/users -H "User-Agent: python- keystoneclient" -H "X-Auth-Token: PKIZ_<LONG- TOKEN-IN- CLEAR>"
DEBUG:keystonec
...
RESP BODY: {"access": {"token": {"issued_at": "2014-07-
...
DEBUG:keystonec