public static void Start(this LocalCassandraNode node)
        {
            var localNodeName = LocalCassandraProcessManager.StartLocalCassandraProcess(node.DeployDirectory);

            if (localNodeName != node.LocalNodeName)
            {
                throw new InvalidOperationException($"actual localNodeName ({localNodeName}) != LocalNodeName ({node.LocalNodeName})");
            }
        }
Exemplo n.º 2
0
        public static void Start(this LocalCassandraNode node, TimeSpan?timeout = null)
        {
            var localNodeName = LocalCassandraProcessManager.StartLocalCassandraProcess(node.DeployDirectory);

            if (localNodeName != node.LocalNodeName)
            {
                throw new InvalidOperationException($"actual localNodeName ({localNodeName}) != LocalNodeName ({node.LocalNodeName})");
            }
            LocalCassandraProcessManager.WaitForLocalCassandraPortsToOpen(node.RpcPort, node.CqlPort, timeout);
        }