code: def start(self):
      self.watcher.start()
      try:
          self.watcher.loop.start()
      except KeyboardInterrupt:
          self.log.critical("Logging Interrupted, shutting down...\n")
  
file_path: ipyparallel/ipyparallel/apps/iploggerapp.py
imports: from IPython.core.profiledir import ProfileDir
  from traitlets import Dict
  from ipyparallel.apps.baseapp import BaseParallelApplication, base_aliases, catch_config_error
  from ipyparallel.apps.logwatcher import LogWatcher
label_desc: Use image node_id 3 for calling the IPLoggerApp obj's underlying member method code with example usage: obj.start() without return types