[openwrt_ap] Refactored to use yaml safe loading mechanism am: 7e6921646a
Original change: https://android-review.googlesource.com/c/platform/tools/test/connectivity/+/1994210
Change-Id: Ib581d147bbc2eb6c46b862f95fe11973f314d5f3
diff --git a/acts/framework/acts/controllers/openwrt_ap.py b/acts/framework/acts/controllers/openwrt_ap.py
index 5073e6d..5a0021d 100644
--- a/acts/framework/acts/controllers/openwrt_ap.py
+++ b/acts/framework/acts/controllers/openwrt_ap.py
@@ -215,7 +215,7 @@
ssid_ifname_map = {}
str_output = self.ssh.run("wifi status %s" % radio).stdout
wifi_status = yaml.load(str_output.replace("\t", "").replace("\n", ""),
- Loader=yaml.FullLoader)
+ Loader=yaml.SafeLoader)
wifi_status = wifi_status[radio]
if wifi_status["up"]:
interfaces = wifi_status["interfaces"]
@@ -246,7 +246,7 @@
"""
str_output = self.ssh.run("wifi status").stdout
wifi_status = yaml.load(str_output.replace("\t", "").replace("\n", ""),
- Loader=yaml.FullLoader)
+ Loader=yaml.SafeLoader)
# Counting how many interface are enabled.
total_interface = 0
@@ -360,7 +360,7 @@
"""
str_output = self.ssh.run("wifi status").stdout
wifi_status = yaml.load(str_output.replace("\t", "").replace("\n", ""),
- Loader=yaml.FullLoader)
+ Loader=yaml.SafeLoader)
# Check if the radio is up.
if iface == OpenWrtWifiSetting.IFACE_2G:
if wifi_status[self.radios[1]]["up"]:
@@ -596,7 +596,7 @@
for radio in self.radios:
str_output = self.ssh.run("wifi status %s" % radio).stdout
wifi_status = yaml.load(str_output.replace("\t", "").replace("\n", ""),
- Loader=yaml.FullLoader)
+ Loader=yaml.SafeLoader)
status = wifi_status[radio]["up"] and status
return status