def __getattr__(self, item):
        if item in self._statsd_keywords:
            return getattr(self.default, item)

        if item not in self._client_by_name:
            config = self.runtime_environment.get_configuration_value('statsd.{0}'.format(item), Ellipsis)
            if config is not Ellipsis:
                self._client_by_name[item] = PipedStatsd(**config)
            else:
                self._client_by_name[item] = self.default

        return self._client_by_name[item]
dataset/ETHPy150Open foundit/Piped/contrib/statsd/piped_statsd/client.py/StatsdManager.__getattr__/original