Spaces:
Running
Running
import os | |
import sys | |
from facefusion.types import AppContext | |
def detect_app_context() -> AppContext: | |
frame = sys._getframe(1) | |
while frame: | |
if os.path.join('facefusion', 'jobs') in frame.f_code.co_filename: | |
return 'cli' | |
if os.path.join('facefusion', 'uis') in frame.f_code.co_filename: | |
return 'ui' | |
frame = frame.f_back | |
return 'cli' | |