/// <summary>
 /// Create an ephemeral node with the given path and data. Create parents if necessary.
 /// </summary>
 /// <param name="client"></param>
 /// <param name="path"></param>
 /// <param name="data"></param>
 private static void CreateEphemeralPath(ZkClient client, string path, string data)
 {
     try
     {
         client.CreateEphemeral(path, data);
     }
     catch (ZkNoNodeException)
     {
         CreateParentPath(client, path);
         client.CreateEphemeral(path, data);
     }
 }
Пример #2
0
 /// <summary>
 /// Create an ephemeral node with the given path and data. Create parents if necessary.
 /// </summary>
 /// <param name="client"></param>
 /// <param name="path"></param>
 /// <param name="data"></param>
 private static void CreateEphemeralPath(ZkClient client, string path, string data)
 {
     try
     {
         client.CreateEphemeral(path, data);
     }
     catch (ZkNoNodeException)
     {
         CreateParentPath(client, path);
         client.CreateEphemeral(path, data);
     }
 }