Given the amounts of `!` in this, it might be better to

```
unless @queues.include("*") || (worker_queues.to_set == @queues.to_set)
```

What do you think?