remove roles selection on blacklisting node - PR done (#4687)

This commit is contained in:
import this
2024-07-02 12:37:23 +00:00
committed by GitHub
parent 4a25725a11
commit e65e611859
+6 -3
View File
@@ -135,10 +135,13 @@ class MainFunctions:
routing_history = api_data[f"/status/gateway/{identity}/history"]["history"]
del api_data[f"/status/gateway/{identity}/history"]["history"]
swagger_data = self.get_swagger_data(host,swagger,swagger_data)
if swagger_data["/roles"]["network_requester_enabled"]== True and swagger_data["/roles"]["ip_packet_router_enabled"] == True:
role = "exit-gateway"
if swagger_data:
if swagger_data["/roles"]["network_requester_enabled"] == True and swagger_data["/roles"]["ip_packet_router_enabled"] == True:
role = "exit-gateway"
else:
role = "entry-gateway"
else:
role = "entry-gateway"
role = None
elif mode == "mixnode":
mix_id = str(node_dict["mixnode_details"]["bond_information"]["mix_id"])
for key in endpoints: