A simple cli interface for managing beanstalkd queues.
You can find the latest release including binaries here.
NAME: beanstalkd-cli USAGE: A simple cli interface for managing beanstalkd queues. Homepage: https://github.com/edwinhoksberg/beanstalkd-cli VERSION: 1.3.2 [7f1ad96f65246471eae3c07454ad8c77e6a0792f] AUTHOR: Edwin Hoksberg <email@example.com> COMMANDS: monitor Monitor the beanstalkd queues flush Completely remove all jobs from a tube pop Remove a job from a queue and display it put Write a job to a queue peek Display a job from the queue without removing it help, h Shows a list of commands or help for one command GLOBAL OPTIONS: --verbose set this to enable debug logging --quiet set this to disable logging --server value The server name where beanstalkd is running (default: "127.0.0.1") --port value The port on which beanstalkd is listening (default: 11300) --help, -h show help --version, -v print the version
This program is written in Go, using these dependencies:
- sirupsen/logrus - Logrus is a structured logger for Go (golang), completely API compatible with the standard library logger.
- urfave/cli - cli is a simple, fast, and fun package for building command line apps in Go.
- mpdroog/beanstalkd - A golang beanstalkd client.
Compile from source
This program uses Go modules which makes it easy to compile it anywhere on your system without the need for GOPATH. Just run
make build in the project directory and it should compile without any problems.