#!/usr/bin/python
-- coding:utf-8 --
import paho.mqtt.client as mqtt
from entry import do_dask
import threading
import json
from com.alibaba.adlab.lib_redis.pyredis import PyRedis
redis_server = PyRedis()
def on_connect(client, userdata, flags, rc):
print("Connected with result code: " + str(rc))
def on_message(client, userdata, msg):
mes = msg.payload
if mes == “your staus”:
print mes
ip = ‘30.4.240.41’
post = 1883
live_time = 655
name = ‘server’
if not redis_server.get(key=“status”, rtype=“string”):
# waiting => None
running_status = “waiting”
else:
running_status = “running”
info = “B:” + running_status
print info
publish(ip, post, live_time, name, info)
else:
info = json.loads(mes)
if info[‘