summaryrefslogtreecommitdiff
path: root/raven/processors.py
diff options
context:
space:
mode:
Diffstat (limited to 'raven/processors.py')
-rw-r--r--raven/processors.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/raven/processors.py b/raven/processors.py
index 16cd6b1..a5509b6 100644
--- a/raven/processors.py
+++ b/raven/processors.py
@@ -8,6 +8,7 @@ raven.core.processors
from __future__ import absolute_import
import re
+import warnings
from raven.utils.compat import string_types, text_type, PY3
from raven.utils import varmap
@@ -167,6 +168,16 @@ class SanitizePasswordsProcessor(SanitizeKeysProcessor):
def sanitize_keys(self):
return self.KEYS
+ @property
+ def FIELDS(self):
+ warnings.warn(
+ "`SanitizePasswordsProcessor.Fields` has been deprecated. Use "
+ "`SanitizePasswordsProcessor.KEYS` or `SanitizePasswordsProcessor.sanitize_keys` "
+ "instead",
+ DeprecationWarning,
+ )
+ return self.KEYS
+
def sanitize(self, item, value):
value = super(SanitizePasswordsProcessor, self).sanitize(item, value)
if isinstance(value, string_types) and self.VALUES_RE.match(value):