"""
Simple togglable printer class
"""
[docs]class MessagePrinter(object):
def __init__(self, enabled):
self._enabled = enabled
[docs] def enable(self):
self._enabled = True
[docs] def disable(self):
self._enabled = False
[docs] def print(self, string):
if self._enabled:
print(string)