Ejemplo n.º 1
0
  return new Promise((resolve) => {
    rsmq.getQueueAttributes(rsmqConfigs, (err, response) => {
      if (response) {
        return resolve();
      }

      createRSMQQueue().then(() => {
        resolve();
      });
    });
  });
Ejemplo n.º 2
0
		}, function(err, resp) {
			if (resp) {
				log.debug('Message sent. ID:', resp);

				rsmq.getQueueAttributes({'qname': queue}, function(error, data) {
					log.debug('We have ' + JSON.stringify(data.msgs) + ' in the queue');
					cb(error, resp, data.msgs);
				});

			} else {
				log.error('Couldn\'t send message on queue ' + queue, err);
				cb(err);
			}
		});