Added radius_auth_data and radius_acc_data for rate limiting with radius test cases

Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
This commit is contained in:
jitendracandela
2022-09-28 10:38:06 +05:30
parent 54e657eee2
commit 802fc10b2b

View File

@@ -239,8 +239,14 @@ class tip_2x:
for ssid in final_configuration["ssid_modes"]:
for ssid_data in final_configuration["ssid_modes"][ssid]:
if final_configuration["radius"]:
profile_object.add_ssid(ssid_data=ssid_data, radius=True, radius_auth_data=self.configuration.RADIUS_SERVER_DATA,
radius_accounting_data=self.configuration.RADIUS_ACCOUNTING_DATA)
if "radius_auth_data" in ssid_data:
RADIUS_SERVER_DATA = ssid_data["radius_auth_data"]
RADIUS_ACCOUNTING_DATA = ssid_data["radius_acc_data"]
else:
RADIUS_SERVER_DATA = self.configuration.RADIUS_SERVER_DATA
RADIUS_ACCOUNTING_DATA = self.configuration.RADIUS_ACCOUNTING_DATA
profile_object.add_ssid(ssid_data=ssid_data, radius=True, radius_auth_data=RADIUS_SERVER_DATA,
radius_accounting_data=RADIUS_ACCOUNTING_DATA)
else:
profile_object.add_ssid(ssid_data=ssid_data, radius=False)
logging.info(