INNER CODE UNIT · Python
StdoutPrinter
weaveworks/kubediff · kubedifflib/_diff.py:205
class StdoutPrinter(object):
def add(self, _, kube_obj):
print("Checking %s '%s'" % (kube_obj.kind, kube_obj.namespaced_name))
def diff(self, _, difference):
print(" *** " + difference.to_text())
def finish(self):
pass
class QuietTextPrinter(object):
"""Only output if there's a difference."""
def __init__(self, stream=None):
self._stream = stream if stream else sys.stdout
self._current = None