示例#1
0
文件: simple.py 项目: gleicon/mure
def a_worker(message):
    print "received: %s" % message
    send_message('/workers/jazz', 'd-d-d-dance')
示例#2
0
文件: simple.py 项目: gleicon/mure
def another_worker(message):
    print "received2: %s" % message
    send_message('/workers/delicious', "saaaap")
示例#3
0
文件: simple.py 项目: gleicon/mure
import sys, os
sys.path.append("..")
sys.path.append(os.path.join(sys.path[0], '..'))

from mure.core import connect, disconnect, worker, send_message
from time import sleep


@worker('/workers/delicious')
def a_worker(message):
    print "received: %s" % message
    send_message('/workers/jazz', 'd-d-d-dance')


@worker('/workers/jazz')
def another_worker(message):
    print "received2: %s" % message
    send_message('/workers/delicious', "saaaap")


@worker('/workers/delicious')
def third_worker(message):
    print "the other worker received: %s" % message


if __name__ == "__main__":
    connect()
    send_message('/workers/jazz', 'let it start')
    sleep(10)
    disconnect()
示例#4
0
def a_worker(message):
    print "received: %s" % message
    send_message('/workers/jazz', 'd-d-d-dance')
示例#5
0
def another_worker(message):
    print "received2: %s" % message
    send_message('/workers/delicious', "saaaap")
示例#6
0
import sys, os
sys.path.append("..")
sys.path.append(os.path.join(sys.path[0], '..'))

from mure.core import connect, disconnect, worker, send_message
from time import sleep

@worker('/workers/delicious')
def a_worker(message):
    print "received: %s" % message
    send_message('/workers/jazz', 'd-d-d-dance')

@worker('/workers/jazz')
def another_worker(message):
    print "received2: %s" % message
    send_message('/workers/delicious', "saaaap")

@worker('/workers/delicious')
def third_worker(message):
    print "the other worker received: %s" % message

if __name__ == "__main__":
    connect() 
    send_message('/workers/jazz', 'let it start')
    sleep(10)
    disconnect()