in src/mozanalysis/experiment.py [0:0]
def get_app_name(self):
"""
Determine the correct app name.
If no explicit app name has been passed into Experiment, lookup app name from
a pre-defined list. (this is deprecated)
"""
if self.app_name is None:
logger.warning(
"Experiment without `app_name` is deprecated. "
+ "Please specify an app_name explicitly"
)
app_name = next(key for key, value in APPS.items() if self.app_id in value)
if app_name is None:
raise Exception(f"No app name for app_id {self.app_id}")
return self.app_name