<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def delete(self, path, recursive=False):
 """Deletes a Zookeeper node. :param: path: The zookeeper node path :param: recursive: Recursively delete node and all its children. """

        _log.debug("ZK: Deleting node " + path)
        return self.zk.delete(path, recursive=recursive)