- $nbRabbitMessages = $this->getTotalMessageInRabbitQueue('pocket')
- + $this->getTotalMessageInRabbitQueue('readability')
- + $this->getTotalMessageInRabbitQueue('wallabag_v1')
- + $this->getTotalMessageInRabbitQueue('wallabag_v2')
- ;
+ // in case rabbit is activated but not installed
+ try {
+ $nbRabbitMessages = $this->getTotalMessageInRabbitQueue('pocket')
+ + $this->getTotalMessageInRabbitQueue('readability')
+ + $this->getTotalMessageInRabbitQueue('wallabag_v1')
+ + $this->getTotalMessageInRabbitQueue('wallabag_v2')
+ + $this->getTotalMessageInRabbitQueue('firefox')
+ + $this->getTotalMessageInRabbitQueue('chrome')
+ + $this->getTotalMessageInRabbitQueue('instapaper')
+ + $this->getTotalMessageInRabbitQueue('pinboard')
+ ;
+ } catch (\Exception $e) {
+ $rabbitNotInstalled = true;
+ }