.do
Cli

Queue CLI

CLI reference for Queue

Queue CLI

A message queue for asynchronous task processing, enabling reliable communication between distributed components.

Commands

create

Create a new message queue.

do queue create [options]

Options:

  • --help - Show help
  • --json - Output as JSON
  • --quiet - Suppress output

delete

Permanently remove the queue.

do queue delete [options]

Options:

  • --help - Show help
  • --json - Output as JSON
  • --quiet - Suppress output

send

Send a message to the queue.

do queue send [options]

Options:

  • --help - Show help
  • --json - Output as JSON
  • --quiet - Suppress output

receive

Retrieve messages from the queue for processing.

do queue receive [options]

Options:

  • --help - Show help
  • --json - Output as JSON
  • --quiet - Suppress output

acknowledge

Confirm successful processing of a message.

do queue acknowledge [options]

Options:

  • --help - Show help
  • --json - Output as JSON
  • --quiet - Suppress output

retry

Return a message to the queue for reprocessing.

do queue retry [options]

Options:

  • --help - Show help
  • --json - Output as JSON
  • --quiet - Suppress output

purge

Remove all messages from the queue.

do queue purge [options]

Options:

  • --help - Show help
  • --json - Output as JSON
  • --quiet - Suppress output

inspect

View messages without removing them from the queue.

do queue inspect [options]

Options:

  • --help - Show help
  • --json - Output as JSON
  • --quiet - Suppress output

Examples

# create
do queue create

# With JSON output
do queue create --json

# Quiet mode
do queue create --quiet