| :return: | :return: | ||||
| """ | """ | ||||
| # auth check | # auth check | ||||
| try: | |||||
| provider_config_map[tracing_provider] | |||||
| except KeyError: | |||||
| raise ValueError(f"Invalid tracing provider: {tracing_provider}") | |||||
| if tracing_provider is not None: | |||||
| try: | |||||
| provider_config_map[tracing_provider] | |||||
| except KeyError: | |||||
| raise ValueError(f"Invalid tracing provider: {tracing_provider}") | |||||
| app_config: Optional[App] = db.session.query(App).filter(App.id == app_id).first() | app_config: Optional[App] = db.session.query(App).filter(App.id == app_id).first() | ||||
| if not app_config: | if not app_config: |