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:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…