try: from gevent import monkey;monkey.patch_all() print('[MAIN] gevent mokey patch!!') except: print('[MAIN] gevent not installed!!') import os import sys import traceback sys.path.append(os.path.join(os.path.dirname(os.path.abspath(__file__)), 'lib')) try: from framework import frame # flaskfarm.main : 패키지로 실행. 패키지로 celry 실행 체크 if __name__ in ['__main__', 'flaskfarm.main'] and sys.argv[0].endswith('celery') == False: frame.start() else: app = frame.app celery = frame.celery except Exception as exception: print(str(exception)) print(traceback.format_exc())