def get_config(self):
if self._cache is None:
read_result = self.read_user_config()
return tz.merge(self.default_user_config,
read_result,
self.session_overrides)
else:
return self._cache