code: def logReload(options):
      
      event_handler = Reload(options)
      observer = Observer()
      observer.schedule(event_handler, path='.', recursive=True)
      observer.start()
      try:
          while True:
              time.sleep(1)
      except KeyboardInterrupt:
          observer.stop()
          pid = os.getpid()
          chalk.eraser()
          chalk.green('\nHendrix successfully closed.')
          os.kill(pid, 15)
      observer.join()
      exit('\n')
docs: encompasses all the logic for reloading observer.