示例#1
0
	def POST(self):
		params = web.input()
		print params
		clipName = params.clipName
		ribbonCue = params.ribbonCue
		conciergeCue = params.conciergeCue
		if params.edit == 'true':
			print "Have an edited clip."
			if params.editClipName != clipName:
				print "renaming - cue:" + params.editClipName
				redis.rename("cue:" + params.editClipName, "cue:" + clipName)
				edit_playlists(params.editClipName, clipName)
				#clipName = params.editClipName
		redis.set("cue:" + clipName, ribbonCue + ':' + conciergeCue)
		redis.save()
示例#2
0
    temp = base64.b64decode(file_data)
    eto_site_data = json.loads(temp)

    redis.delete("ETO_RESOURCE_A")
    for j in eto_site_data:
        redis.hset("ETO_RESOURCE_A", j["controller"] + "|" + str(j["pin"]), 0)

    keys = redis.hkeys("ETO_RESOURCE")
    print "keys", keys
    for i in keys:
        print "i", i
        value = redis.hget("ETO_RESOURCE", i)
        if redis.hexists("ETO_RESOURCE_A", i):
            redis.hset("ETO_RESOURCE_A", i, value)
    redis.delete("ETO_RESOURCE")
    redis.rename("ETO_RESOURCE_A", "ETO_RESOURCE")

    if redis.hget("CONTROL_VARIABLES", "ETO_RESOURCE_UPDATED") != "TRUE":
        redis.hset("CONTROL_VARIABLES", "ETO_RESOURCE_UPDATED", "FALSE")
    #
    # delete process keys
    #
    keys = redis.hkeys("WD_DIRECTORY")
    for i in keys:
        print "i", i
        redis.hdel("WD_DIRECTORY", i)

    redis.hset("SYS_DICT", "CONTROL_VARIABLES",
               "system control and status variables")
    redis.hset("SYS_DICT", "FILES:APP", "dictionary of application files")
    redis.hset("SYS_DICT", "FILES:SYS", "dictionary of system files")
示例#3
0
    temp = base64.b64decode(file_data)
    eto_site_data = json.loads(temp)

    redis.delete("ETO_RESOURCE_A")
    for j in eto_site_data:
        redis.hset("ETO_RESOURCE_A", j["controller"] + "|" + str(j["pin"]), 0)

    keys = redis.hkeys("ETO_RESOURCE")
    print "keys", keys
    for i in keys:
        print "i", i
        value = redis.hget("ETO_RESOURCE", i)
        if redis.hexists("ETO_RESOURCE_A", i):
            redis.hset("ETO_RESOURCE_A", i, value)
    redis.delete("ETO_RESOURCE")
    redis.rename("ETO_RESOURCE_A", "ETO_RESOURCE")

    if redis.hget("CONTROL_VARIABLES", "ETO_RESOURCE_UPDATED") != "TRUE":
        redis.hset("CONTROL_VARIABLES", "ETO_RESOURCE_UPDATED", "FALSE")
    #
    # delete process keys
    #
    keys = redis.hkeys("WD_DIRECTORY")
    for i in keys:
        print "i", i
        redis.hdel("WD_DIRECTORY", i)

    redis.hset("SYS_DICT", "CONTROL_VARIABLES", "system control and status variables")
    redis.hset("SYS_DICT", "FILES:APP", "dictionary of application files")
    redis.hset("SYS_DICT", "FILES:SYS", "dictionary of system files")
    redis.hset("SYS_DICT", "ETO_RESOURCE", "dictionary of eto resource")