Commit 94a1c1cf authored by Scott Vokes's avatar Scott Vokes
Browse files

setup_teardown: take hostname from ${KINETIC_HOST} (default "localhost")

parent 70930dc4
Loading
Loading
Loading
Loading
+9 −2
Original line number Diff line number Diff line
@@ -33,12 +33,16 @@ int main(int argc, char** argv)
    (void)argc;
    (void)argv;

    char *kinetic_host = getenv("KINETIC_HOST");
    if (kinetic_host == NULL) {
        kinetic_host = "localhost";
    }

    // Establish connection
    KineticStatus status;
    const char HmacKeyString[] = "asdfasdf";
    KineticSession session = {
        .config = (KineticSessionConfig) {
            .host = "localhost",
            .port = KINETIC_PORT,
            .clusterVersion = 0,
            .identity = 1,
@@ -46,6 +50,9 @@ int main(int argc, char** argv)
        }
    };

    strncpy(session.config.host, kinetic_host, HOST_NAME_MAX - 1);
    session.config.host[HOST_NAME_MAX - 1] = '\0';

    KineticClient * client = KineticClient_Init("stdout", 1);
    if (client == NULL) { return 1; }
    status = KineticClient_CreateConnection(&session, client);