old_contents: '''
  Created on Nov 9, 2014
  
  @author: fechnert
  '''
  
  import sys
  import logging
  from ts3observer.observer import Supervisor
  
  
  class CommandLineInterface(object):
      ''' Represents the commandline '''
  
      def __init__(self):
          ''' Initialize the Config '''
          logging.basicConfig(stream=sys.stdout, level=logging.INFO, format='[%(levelname)5s] %(message)s')
          self.supervisor = Supervisor()
  
      def run(self):
          ''' Do some stuff '''
          self.supervisor.execute()
  
new_contents: '''
  Created on Nov 9, 2014
  
  @author: fechnert
  '''
  
  import sys
  import time
  import logging
  from ts3observer.observer import Supervisor
  
  
  class CommandLineInterface(object):
      ''' Represents the commandline '''
  
      def __init__(self):
          ''' Initialize the Config '''
          logging.basicConfig(stream=sys.stdout, level=logging.INFO, format='[%(levelname)5s] %(message)s')
          self.supervisor = Supervisor()
  
      def run(self):
          ''' Do some stuff '''
          start = time.time()
          self.supervisor.execute()
          end = time.time()
          print('\033[33mTime needed: \033[32m{} \033[33m seconds\033[0m'.format(end - start))
  
subject: Add debuggy monitoring