INNER CODE UNIT · Python
mask
weaveworks/kubediff · kubedifflib/_diff.py:25
def mask(x):
"""Turn a string into an equal-length string of asterisks"""
try:
return len(x) * '*'
except TypeError: # not a string - perhaps None - just return it as-is
return x
class Difference(object):
"""An observed difference."""
def __init__(self, message, path, *args):
self.message = message
self.path = path
self.args = args
def to_text(self, kind=''):
if kind.startswith('Secret.') and len(self.args) == 2: