def get_watcher(self):
if not self.watching:<EOL><INDENT>raise StopIteration()<EOL><DEDENT>return self.client.eternal_watch(self.prefix, recursive=True)<EOL>
Return a etcd watching generator which yields events as they happen.