Add a VERY simple redis returner

This commit is contained in:
Thomas S Hatch 2011-04-14 15:51:23 -06:00
parent 33fe2f43bc
commit ac85219bec

23
salt/returners/redis.py Normal file
View File

@ -0,0 +1,23 @@
'''
Return data to a redis server
This is a VERY simple example for pushing data to a redis server and is not
nessisarily intended as a usable interface.
'''
import redis
__opts__ = {
'redis.host': 'mcp',
'redis.port': 6379,
'redis.db': '0',
}
def returner(ret):
'''
Return data to a redis data store
'''
serv = redis.Redis(
host=__opts__['redis.host'],
port=__opts__['redis.port'],
db=__opts__['redis.db'])
serv.set(ret['id'] + ':' + red['jid'], str(ret['return']))