summaryrefslogtreecommitdiff
path: root/nova/safe_utils.py
Commit message (Collapse)AuthorAgeFilesLines
* Remove parameters containing passwords from Notifications.Sandy Walsh2013-03-051-0/+55
compute.manager methods often takes password parameters in methods that are wrapped with exception handlers and notifiers. What can happen is these passwords will get bundled up and sent outside of the system. This patch will strip out any parameter with *_pass* in the name. The side effect of this is that all notification will have the error parameters in the 'args' part of the notification payload. Previously only the positional args were in the 'args' part and keyword args were placed in the payload directly. This may affect consumers of the error notifications. Change-Id: I2e7822eb5416d315ceb690f739e4dba9d52a7954