summaryrefslogtreecommitdiff
path: root/scripts/Util.py
diff options
context:
space:
mode:
authorJose <jose@zeroc.com>2017-03-20 21:51:43 +0100
committerJose <jose@zeroc.com>2017-03-20 21:51:43 +0100
commita47a05a2f73e377053f9b864b0f36c99a84708af (patch)
treefe18a51afcd5dd0f8b847c2a5c8cedc630ed19e0 /scripts/Util.py
parentFixed gmake build system dependency issue (diff)
downloadice-a47a05a2f73e377053f9b864b0f36c99a84708af.tar.bz2
ice-a47a05a2f73e377053f9b864b0f36c99a84708af.tar.xz
ice-a47a05a2f73e377053f9b864b0f36c99a84708af.zip
Fix (ICE-7684) - use Disp prefix only for class with operations skeletons
Diffstat (limited to 'scripts/Util.py')
-rw-r--r--scripts/Util.py11
1 files changed, 4 insertions, 7 deletions
diff --git a/scripts/Util.py b/scripts/Util.py
index 3f6e66b4745..0064c751361 100644
--- a/scripts/Util.py
+++ b/scripts/Util.py
@@ -42,12 +42,6 @@ def val(v, escapeQuotes=False, quoteValue=True):
else:
return str(v)
-def getServantClass(module, name):
- cls = inspect.getmembers(sys.modules[module], lambda a: inspect.isclass(a) and a.__name__ == name)
- if not cls:
- cls = inspect.getmembers(sys.modules[module], lambda a: inspect.isclass(a) and a.__name__ == "_{0}Disp".format(name))
- return cls[0][1]
-
def getIceSoVersion():
config = open(os.path.join(toplevel, "cpp", "include", "IceUtil", "Config.h"), "r")
intVersion = int(re.search("ICE_INT_VERSION ([0-9]*)", config.read()).group(1))
@@ -1782,7 +1776,7 @@ class RemoteProcessController(ProcessController):
comm = current.driver.getCommunicator()
import Test
- class ProcessControllerRegistryI(getServantClass("Test.Common", "ProcessControllerRegistry")):
+ class ProcessControllerRegistryI(Test.Common.ProcessControllerRegistry):
def __init__(self, remoteProcessController):
self.remoteProcessController = remoteProcessController
@@ -2702,6 +2696,9 @@ class CppBasedMapping(Mapping):
env[platform.getLdPathEnvName()] = Mapping.getByName("cpp").getLibDir(process, current)
return env
+ def getNugetPackage(self, compiler, version):
+ return "zeroc.ice.{0}.{1}".format(compiler, version)
+
class ObjCMapping(CppBasedMapping):
def getTestSuites(self, ids=[]):