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 <mail@edwinhoksberg.nl>
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.
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.