def _monitor(self):
    if not self._zk.exists(self._zk_path):
      self._log.warn('Path %s does not exist, waiting for it to be created.'
               % self._zk_path)

    # Data changed will notify node on creation / deletion via
    DataWatch(self._zk, self._zk_path, self._data_changed)
Begins watching the ZK path for node changes.
dataset/ETHPy150Open steveniemitz/scales/scales/loadbalancer/zookeeper.py/ServerSet._monitor