Slide 37
Slide 37 text
import json, redis
def _get_serv():
return redis.Redis(
host=__salt__['config.option']('redis.host'),
port=__salt__['config.option']('redis.port'),
db=__salt__['config.option']('redis.db'))
def returner(ret):
serv = _get_serv()
serv.set('{0}:{1}'.format(ret['id'], ret['jid']),
json.dumps(ret))
serv.lpush('{0}:{1}'.format(ret['id'], ret['fun']),
ret['jid'])
serv.sadd('minions', ret['id'])
serv.sadd('jids', ret['jid'])