curator-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Cameron McKenzie <mckenzie....@gmail.com>
Subject Re: Delete all the child nodes within parent node?
Date Wed, 13 Nov 2013 08:21:17 GMT
There's no way to do this in Curator currently that I'm aware of. You'd
have to implement a recursive function to query and delete child nodes
before deleting the parent node.


On Wed, Nov 13, 2013 at 6:35 PM, Techy Teck <comptechgeeky@gmail.com> wrote:

> Is there any way to delete all the child nodes of any parent node
> recursively using curator?
>
>         CuratorFramework client =
> CuratorClient.createSimple("localhost:2181");
>         client.start();
>
>         client.delete().forPath("/foo");
>
>
> I have couple of children node inside /foo parent node. So is there any
> way to delete all the child nodes recursively within any parent node using
> Curator library?
>
> This is what I get -
>
> Exception in thread "main"
> org.apache.zookeeper.KeeperException$NotEmptyException: KeeperErrorCode =
> Directory not empty for /foo
>

Mime
View raw message