anchor.diff:      path = args.watch.pop() if args.watch else ''
       command = args.command.pop() if args.command else ''
   
  -    logger.info("--------------------")
  -    logger.info("FILENAME PATTERN: %s" % filename_pattern)
  -    logger.info("REGEX PATTERN:    %s" % regex_pattern)
  -    logger.info("SECONDS:          %s" % seconds)
  -    logger.info("PATH:             %s" % path)
  -    logger.info("COMMAND:          %s" % command)
  -    logger.info("--------------------")
  +    # Log to STDOUT
  +    if args.quiet:
  +        logging.disable(logging.CRITICAL)
  +        logger.propagate = False
  +        logger.setLevel(0)
  +    else:
  +        consoleHandler = logging.StreamHandler()
  +        consoleHandler.setFormatter(logging.Formatter('%(message)s'))
  +        logger.addHandler(consoleHandler)
  +        logger.setLevel(10)
  +
  +    # Log to file
  +    if args.log_to_file and not args.quiet:
  +        fileHandler = logging.handlers.RotatingFileHandler(LOG_FILE, maxBytes=1048576, backupCount=5)
  +        fileHandler.setFormatter(logging.Formatter('%(asctime)s [%(levelname)s] %(message)s'))
  +        logger.addHandler(fileHandler)
  +        logger.setLevel(10)
  +
  +    logger.debug("--------------------")
  +    logger.debug("FILENAME PATTERN: %s" % filename_pattern)
  +    logger.debug("REGEX PATTERN:    %s" % regex_pattern)
  +    logger.debug("SECONDS:          %s" % seconds)
  +    logger.debug("PATH:             %s" % path)
  +    logger.debug("COMMAND:          %s" % command)
  +    logger.debug("--------------------")
   
       # Check if the given path exist and is readable
       if not os.path.isdir(path) or not os.access(path, os.R_OK):
           logger.error("ERROR: Cant read the given path '%s'" % path)
  -        parser.print_help()
           sys.exit(1)
   
       # Init the event handler class
  
positive.code: 
  if __name__ == "__main__":
  
      DEFAULT_SECONDS = 2
  
      # Define script parameters
      parser = argparse.ArgumentParser(description='Script to call a command on file events')
  
negative.code: 
  # Setup Logger
  logger = logging.getLogger('FileWatcherLogger')
  
  # Flag to call the command after the defined delay
  COMMAND_FLAG = False
  