def _reload_config_data(self):
        """Reload the data from config file into ``self._list`` and ``self._set``.

        Note: When changing the managed list using add() and remove() from command line, the
        DataWatcher's greenlet does not work, you need to call this explicitly to update the list
        so as to make following changes.

        """
        try:
            self.zk_config_manager.reload_config_data()
        except __HOLE__:
            log.info('Error reading config file in managed list %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/ManagedList._reload_config_data