Description
We should be able to add an option to the PersistentNode in order to turn parent creation off.
For example:
given this znode path containing some data:
/one/two
and a PersistentNode under
/one/two/three
If the former path is deleted (with deleting children if needed),
the PersistentNode will recreate the full hierarchy but with empty data for
/one/two
That can be misleading for external process looking at these paths, thinking that something is up (wrongfully).
The idea is to add a boolean flag to the PersistentNode recipe to disable the parent creation when creating / recreating znode in order to avoid such situation.