Commit graph

10 commits

Author SHA1 Message Date
Vincent Ambo
d908fe1cbc feat: Add commands to get/set message queue rlimit
When creating a large number of queues the message queue rlimit may be
reached (see mq_overview for details).

This commit adds an `mq rlimit` function that displays the current
rlimits and an optional `--rlimit` flag to the `create` command that
can raise the rlimit when required.
2017-11-13 14:23:39 +01:00
Vincent Ambo
2c71e092f6 refactor: Compatibility with Rust 1.20
for_each was stabilised in 1.21, but is not yet available in all
distributions.
2017-10-20 21:40:25 +02:00
Vincent Ambo
d742c6526b feat: Add send command
Adds a command that can be used to send simple messages.

In the future this may also accept arguments from stdin to send
non-text messages.
2017-10-20 17:30:45 +02:00
Vincent Ambo
a023e05474 feat: Add receive command
Adds a command to receive a single message from a queue.
2017-10-20 17:30:45 +02:00
Vincent Ambo
23ac0eef87 refactor: More sensible CLI structure 2017-10-20 13:17:00 +02:00
Vincent Ambo
79a27f8f0d feat(build): Add Travis-CI configuration 2017-10-20 13:17:00 +02:00
Vincent Ambo
44e72884a6 feat: Add create command
Adds a command to create message queues with custom parameters.
2017-10-20 13:17:00 +02:00
Vincent Ambo
10dcab6365 feat: Add command to list and inspect queues 2017-10-20 13:17:00 +02:00
Vincent Ambo
0e6d521ae0 chore: Add project bootstrap files 2017-10-20 13:11:33 +02:00
Vincent Ambo
d6fb2e41fd chore: Initial commit 2017-10-20 12:06:01 +02:00