https://github.com/jiuka/zksh
ZooKeeper shell utilities collection. Enables you to harvest the power of ZooKeeper in your shell scripts.
https://github.com/jiuka/zksh
shell zookeeper
Last synced: about 1 month ago
JSON representation
ZooKeeper shell utilities collection. Enables you to harvest the power of ZooKeeper in your shell scripts.
- Host: GitHub
- URL: https://github.com/jiuka/zksh
- Owner: jiuka
- License: mit
- Archived: true
- Created: 2017-05-14T12:56:14.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-05-18T18:59:38.000Z (about 9 years ago)
- Last Synced: 2025-07-28T05:49:13.310Z (11 months ago)
- Topics: shell, zookeeper
- Language: C
- Homepage:
- Size: 56.6 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# zksh
[](https://travis-ci.org/jiuka/zksh)
ZooKeeper shell utilities collection. Enables you to harvest the power of [ZooKeeper](https://zookeeper.apache.org/) in your shell scripts.
*zkls*, *tktouch*, *zkrm*, *zktee* and *zkgetacl* allow your to explore and modify the ZooKeeper node structure.
*zklock* and *zkwait* enable you to lock resources across systems in simple shell scripts.
## Development
### Build from Source
If built from the git source you need to run autoreconf first to generate the autotool build system.
$ autoreconf
The release tarballs have this step already done for you. The configure and make are sufficient.
$ ./configure
$ make
### Software testing
Some Unit Test are inplemented with [libcheck](https://libcheck.github.io/check/). If the library is present thouse can be built and execudet with make.
make test
Integration testing is implemented with the help of docker-compose. and [bats](https://github.com/sstephenson/bats). Thous test can be executed by make too.
make docker_bats