from dotenv import load_dotenv import os import sentry_sdk from natsort import natsorted from glob import glob load_dotenv() def name_formatter(name): Tr2Eng = name.maketrans("çğıöşüÇĞİÖŞÜ", "cgiosucgiosu") return os.getenv('NAME_PREFIX') + name.replace(' ', '').translate(Tr2Eng).lower() def weights_dir(): return natsorted(glob(os.getenv('OUTPUT_DIR') + os.sep + "*"))[-1] def capture_message(data): sentry_sdk.init( dsn="https://3ff299ace6234e20a444c0e5fb6f7cbd@o4504356072128512.ingest.sentry.io/4504356073308160", traces_sample_rate=1.0 ) sentry_sdk.capture_message(data)