From 09b145cb854b558200847d8b114863cda4e46852 Mon Sep 17 00:00:00 2001 From: Nathaniel Clark Date: Fri, 25 Sep 2020 10:33:26 -0400 Subject: [PATCH] Cleanup page decode Signed-off-by: Nathaniel Clark --- plugins/router/arris-sb6183 | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/plugins/router/arris-sb6183 b/plugins/router/arris-sb6183 index 1493a39f..7cd11787 100755 --- a/plugins/router/arris-sb6183 +++ b/plugins/router/arris-sb6183 @@ -233,15 +233,8 @@ def process_url(url): file=sys.stderr, ) return [] - data = rxscript.sub( - "", - rxcomment.sub( - "", - rxblank.sub( - " ", "".join(map(lambda x: x.decode("utf-8"), resp.readlines())) - ), - ), - ) + data = rxscript.sub("", rxcomment.sub("", rxblank.sub(" ", resp.read().decode()))) + dom = html.fromstring(data) return dom.xpath('//table[contains(@class, "simpleTable")]')