diff --git a/README.md b/README.md index 5b6da07ed8c1d297b35cceaf915c703f9c755285..d18c3037a38401981c6fecda1fc7414f6eb87364 100644 --- a/README.md +++ b/README.md @@ -88,13 +88,15 @@ You are done after creating queues for each of your tasks. Don't need anything e * Decide which tasks should the client use. Let's say these are `task1` and `task2` (you should have the corresponding queues already). * For each of the tasks, create a new binding for the exchange `client.out`, with `routing key == queue name == task name` * e.g. `exchange = client.out`, `routing key = task1`, `queue = task1` - * User permissions: + * RabbitMQ user permissions: * Configure: empty string (no config permissions) * Write: `^client.out$` (replace with the name of your exchange) * Read: empty string (no read permissions, RPC results/replies will still work) + * Pikatasks settings: + * ```pikatasks.settings.CLIENT_EXCHANGE_NAME = "client.out"``` (replace `client.out` with you know what`) ##### Worker: - * User permissions: + * RabbitMQ user permissions: * Configure: empty string (no config permissions) * Write: `.*` (everything) or `^amq.default$` (`amq.default` is required to send "direct reply-to") * Read: `^(task1|task2)$`, replace `taskN` with whatever your task names are