def set_raven_client(): from polyaxon.managers.cli import CliConfigManager cli_config = CliConfigManager.get_config() if cli_config and cli_config.log_handler and cli_config.log_handler.decoded_dsn: import sentry_sdk sentry_sdk.init( dsn=cli_config.log_handler.decoded_dsn, release=cli_config.current_version, environment=cli_config.log_handler.environment, )
def set_raven_client() -> bool: from polyaxon import pkg from polyaxon.env_vars.keys import POLYAXON_KEYS_SERVICE from polyaxon.managers.cli import CliConfigManager cli_config = CliConfigManager.get_config() if cli_config and cli_config.log_handler and cli_config.log_handler.decoded_dsn: import sentry_sdk sentry_sdk.init( dsn=cli_config.log_handler.decoded_dsn, release=pkg.VERSION, environment=cli_config.log_handler.environment, server_name=os.environ.get(POLYAXON_KEYS_SERVICE, None), ) return True return False