added option to get full consumers info
	
		
			
	
		
	
	
		
	
		
			All checks were successful
		
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing
				
			
		
		
	
	
				
					
				
			
		
			All checks were successful
		
		
	
	continuous-integration/drone/push Build is passing
				
			This commit is contained in:
		@@ -1,7 +1,7 @@
 | 
			
		||||
import json
 | 
			
		||||
 | 
			
		||||
from db import redis_client
 | 
			
		||||
from flask import jsonify, current_app
 | 
			
		||||
from flask import jsonify, request
 | 
			
		||||
from flask_classful import FlaskView
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@@ -12,4 +12,7 @@ class ConsumersView(FlaskView):
 | 
			
		||||
        consumer_list = json.loads((redis_client.get("consumer_list") or b"{}").decode('utf-8'))
 | 
			
		||||
 | 
			
		||||
        # jsonify and return the list of active consumers
 | 
			
		||||
        return jsonify([v['ip'] for k, v in consumer_list.items()])
 | 
			
		||||
        if 'full' in request.args:
 | 
			
		||||
            return jsonify(consumer_list)
 | 
			
		||||
        else:
 | 
			
		||||
            return jsonify([v['ip'] for k, v in consumer_list.items()])
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user