INNER CODE UNIT · Python
__init__
weaveworks/kubediff · kubedifflib/_diff.py:36
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:
message = self.message % (mask(self.args[0]), mask(self.args[1]))
else:
message = self.message % self.args
if self.path is None:
return message
return '%s: %s' % (self.path, message)
def cpus_equal(a, b):
"""Compares cpu specs for equality. cpu specs can be ints, floats or strings '{:d}m',