def list_virtual_tns():
"""
The VirtualTN resource endpoint for listing VirtualTN's from the pool.
"""
virtual_tns = VirtualTN.query.all()
res = [{'value': tn.value, 'session_id': tn.session_id} for tn in virtual_tns]
available = len([tn.value for tn in virtual_tns if tn.session_id is None])
return Response(
json.dumps({"virtual_tns": res,
"pool_size": len(res),
"available": available,
"in_use": len(res) - available}),
content_type="application/json")
评论列表
文章目录