def get(self, request): global UUID global OPS_AGENT agent = OpenStackAgent.objects.get(pk=int(OPS_AGENT)) redis_ip = agent.guest_agent_base_url redis_port = 6379 hash_name = 'hash_data' list_name = 'list:'+str(UUID) try: redis_obj = RedisHashOprt(redis_ip, redis_port) keys_list = redis_obj.getListValue(list_name) data = redis_obj.getInstanceData(hash_name, keys_list) return HttpResponse(json.dumps(data), content_type='application/json') except: return HttpResponse(json.dumps({}), content_type='application/json')