Strip out deleted VMs before passing them to shell scripts
This commit is contained in:
		| @ -44,6 +44,7 @@ def double_check_capsul_address(id, ipv4): | ||||
| @account_required | ||||
| def index(): | ||||
|   vms = get_vms() | ||||
|   vms = list(filter(lambda x: not x['deleted'], vms)) | ||||
|   created = request.args.get('created') | ||||
|  | ||||
|   # this is here to prevent xss | ||||
| @ -63,8 +64,7 @@ def index(): | ||||
|       ipv4_status=("ok" if x['ipv4'] else "waiting-pulse"),  | ||||
|       os=x['os'],  | ||||
|       created=x['created'].strftime("%b %d %Y") | ||||
|     ), | ||||
|     list(filter(lambda x: not x['deleted'], vms)) | ||||
|     ), vms | ||||
|   )) | ||||
|  | ||||
|   return render_template("capsuls.html", vms=vms, has_vms=len(vms) > 0, created=created) | ||||
|  | ||||
		Reference in New Issue
	
	Block a user