def _reload_config_data(self):
        """Reload (and deserialize) data from the config file into 'self._data'.

        Note: When changing the config using self.set_data() from the command
        line, the DataWatcher's greenlet does not work, so you need to call
        this method explicitly to update the config. (Note copied from
        ManagedJsonConfig:_reload_config_data).

        """
        try:
            self.zk_config_manager.reload_config_data()
        except __HOLE__:
            log.info('Error reading config file in managed json config %s:%s' % (
                self.list_domain, self.list_key))
            # Assume there is empty data in the config file.
            self._read_config_callback('')
dataset/ETHPy150Open pinterest/kingpin/kingpin/manageddata/managed_datastructures.py/ManagedJsonSerializableDataConfig._reload_config_data