From: Thierry Parmentelat Date: Wed, 16 Dec 2015 08:25:02 +0000 (+0100) Subject: turn off server verification in testapiserver X-Git-Tag: tests-6.0-4~2 X-Git-Url: http://git.onelab.eu/?p=tests.git;a=commitdiff_plain;h=01223f097c1f78208b6935fc0eab0915da5dc1b6 turn off server verification in testapiserver --- diff --git a/system/TestApiserver.py b/system/TestApiserver.py index 91f26b1..3ccdb3d 100644 --- a/system/TestApiserver.py +++ b/system/TestApiserver.py @@ -4,6 +4,7 @@ # wrapper to xmlrpc server, that support dry-run commands # we dont want to have to depend on PLCAPI, so: import xmlrpc.client +import ssl # the default value is for the dry run mode server_methods = [ ('GetNodes', []), @@ -79,7 +80,8 @@ class TestApiserver: def __init__(self, url, dry_run=False): self.apiserver = xmlrpc.client.ServerProxy(url, allow_none=True, - use_builtin_types=True) + use_builtin_types=True, + context=ssl._create_unverified_context()) self.dry_run = dry_run for method, defaults in server_methods: setattr(self, method, TestApiserver.Callable(self.apiserver, dry_run, method, defaults)) diff --git a/system/TestUser.py b/system/TestUser.py index 0118f32..9a777c4 100644 --- a/system/TestUser.py +++ b/system/TestUser.py @@ -2,7 +2,6 @@ # Copyright (C) 2010 INRIA # import os, sys, time -import xmlrpc.client import utils diff --git a/system/TestUserSfa.py b/system/TestUserSfa.py index 7fb08c5..28762c9 100644 --- a/system/TestUserSfa.py +++ b/system/TestUserSfa.py @@ -2,7 +2,6 @@ # Copyright (C) 2010 INRIA # import os, sys, time -import xmlrpc.client import utils