コード例 #1
0
ファイル: handlers.py プロジェクト: ngpJason/wirecloud
def notify(data, affected_users):
    for user in affected_users:
        group_name = build_group_name('live-%s' % user)
        Group(group_name).send({"text": json.dumps(data)})
コード例 #2
0
ファイル: handlers.py プロジェクト: Wirecloud/wirecloud
def notify(data, affected_users):
    for user in affected_users:
        group_name = build_group_name('live-%s' % user)
        Group(group_name).send({"text": json.dumps(data)})
コード例 #3
0
ファイル: consumers.py プロジェクト: Wirecloud/wirecloud
def ws_disconnect(message):
    user_group = build_group_name("live-%s" % message.user.username)
    Group(user_group).discard(message.reply_channel)
    Group(WIRECLOUD_BROADCAST_GROUP).discard(message.reply_channel)
コード例 #4
0
ファイル: consumers.py プロジェクト: netzahdzc/wirecloud
def ws_disconnect(message):
    user_group = build_group_name("live-%s" % message.user.username)
    Group(user_group).discard(message.reply_channel)
    Group(WIRECLOUD_BROADCAST_GROUP).discard(message.reply_channel)
コード例 #5
0
ファイル: consumers.py プロジェクト: Wirecloud/wirecloud
def ws_connect(message):
    user_group = build_group_name("live-%s" % message.user.username)
    Group(user_group).add(message.reply_channel)
    Group(WIRECLOUD_BROADCAST_GROUP).add(message.reply_channel)
    message.reply_channel.send({"accept": True})