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

        Note: When changing the managed json config using set_json_config() from command line, the
        DataWatcher's greenlet does not work, you need to call this explicitly to update the config
        so as to make following changes.
        """
        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/ManagedJsonConfig._reload_config_data