def _update_project_watch(config, task_presenter, results,<EOL>long_description, tutorial):  
logging.basicConfig(level=logging.INFO,<EOL>format='<STR_LIT>',<EOL>datefmt='<STR_LIT>')<EOL>path = os.getcwd()<EOL>event_handler = PbsHandler(config, task_presenter, results,<EOL>long_description, tutorial)<EOL>observer = Observer()<EOL>observer.schedule(event_handler, path, recursive=False)<EOL>observer.start()<EOL>try:<EOL><INDENT>while True:<EOL><INDENT>time.sleep(<NUM_LIT:1>)<EOL><DEDENT><DEDENT>except KeyboardInterrupt:<EOL><INDENT>observer.stop()<EOL><DEDENT>observer.join()<EOL>
Update a project in a loop.