diff --git a/sample/sample-plugins/keying-material-exporter-demo/http-client.py b/sample/sample-plugins/keying-material-exporter-demo/http-client.py index e0570b398c2..647d499070c 100755 --- a/sample/sample-plugins/keying-material-exporter-demo/http-client.py +++ b/sample/sample-plugins/keying-material-exporter-demo/http-client.py @@ -1,20 +1,20 @@ #!/usr/bin/python import sys import os -import httplib +import http.client f = '/tmp/openvpn_sso_user' with open (f, "r") as myfile: session_key = myfile.read().replace('\n', '') -conn = httplib.HTTPConnection("10.8.0.1:8080") +conn = http.client.HTTPConnection("10.8.0.1:8080") conn.request("GET", "/" + session_key) r1 = conn.getresponse() if r1.status == 200: body = r1.read().rstrip() - print body + print(body) elif r1.status == 404: - print "Authentication failed" + print("Authentication failed") else: - print r1.status, r1.reason + print(r1.status, r1.reason) diff --git a/sample/sample-plugins/keying-material-exporter-demo/http-server.py b/sample/sample-plugins/keying-material-exporter-demo/http-server.py index 45381b5f36b..9718ecb37bf 100755 --- a/sample/sample-plugins/keying-material-exporter-demo/http-server.py +++ b/sample/sample-plugins/keying-material-exporter-demo/http-server.py @@ -1,5 +1,5 @@ #!/usr/bin/python -from BaseHTTPServer import BaseHTTPRequestHandler, HTTPServer +from http.server import BaseHTTPRequestHandler, HTTPServer import os class ExampleHTTPRequestHandler(BaseHTTPRequestHandler): @@ -7,7 +7,7 @@ class ExampleHTTPRequestHandler(BaseHTTPRequestHandler): def do_GET(self): session_key = os.path.basename(self.path) file = '/tmp/openvpn_sso_' + session_key - print 'session file: ' + file + print('session file: ' + file) try: f = open(file) #send code 200 response @@ -17,8 +17,8 @@ def do_GET(self): self.end_headers() #send file content to client user = f.read().rstrip() - print 'session user: ' + user - print 'session key: ' + session_key + print('session user: ' + user) + print('session key: ' + session_key) self.wfile.write('

Greetings ' + user \ + '. You are authorized' \ '

' \