diff --git a/lib/galaxy/config.py b/lib/galaxy/config.py index 2986111a710..ed4ebc1c7c1 100644 --- a/lib/galaxy/config.py +++ b/lib/galaxy/config.py @@ -551,8 +551,9 @@ class Configuration(object): # Allow explicit override of server name in config params if "server_name" in kwargs: self.server_name = kwargs.get("server_name") - # The application stack code may manipulate the server name - self.base_server_name = self.server_name + # The application stack code may manipulate the server name. It also needs to be accessible via the get() method + # for galaxy.util.facts() + self.config_dict['base_server_name'] = self.base_server_name = self.server_name # Store all configured server names for the message queue routing self.server_names = [] for section in global_conf_parser.sections():