/** {@inheritDoc} */
public void ensurePath(final String path, final boolean excludingLast) throws KeeperException {
assertClusterIdFlagTrue();
EnsurePath ensurePath = client.newNamespaceAwareEnsurePath(path);
if (excludingLast) {
ensurePath = ensurePath.excludingLast();
}
try {
ensurePath.ensure(client.getZookeeperClient());
} catch (Exception e) {
propagateIfInstanceOf(e, KeeperException.class);