zookareg.core

Utilities for configuring, starting and halting Zookareg.

A running Zookareg instance consists of:
- a Kafka Broker
- a Curator (Zookeeper) TestingServer
- a Confluent Schema Registry

halt-zookareg!

(halt-zookareg!)
Halts the running Zookareg instance.

init-zookareg

(init-zookareg)(init-zookareg config)
Starts a Zookareg instance.

read-default-config

(read-default-config)
Reads the default Zookareg config to be modified and passed to
`init-zookareg` if needed.

with-zookareg

macro

(with-zookareg config & body)
Starts up zookareg with the specified configuration; executes the body then shuts down.

with-zookareg-fn

(with-zookareg-fn config f)(with-zookareg-fn f)
Starts up zookareg with the specified configuration; executes the function then shuts down.