17 lines
510 B
JavaScript
17 lines
510 B
JavaScript
var amqp = require('amqp');
|
|
var amqp_hacks = require('./amqp-hacks');
|
|
|
|
var connection = amqp.createConnection({host: 'localhost'});
|
|
|
|
var message = process.argv.slice(2).join(' ') || 'Hello World!';
|
|
|
|
connection.on('ready', function(){
|
|
connection.exchange('logs', {type: 'fanout',
|
|
autoDelete: false}, function(exchange){
|
|
exchange.publish('', message);
|
|
console.log(" [x] Sent %s", message);
|
|
|
|
amqp_hacks.safeEndConnection(connection);
|
|
});
|
|
});
|