From 41fc46901d64c35f6eb09f4b55455fdf87c2a400 Mon Sep 17 00:00:00 2001 From: nclapies <> Date: Tue, 20 Jan 2004 18:05:22 +0000 Subject: [PATCH] utilisation de la fonction buildAssertionArtifact de la lib lasso --- servers/AssertionsServer/AssertionsServer.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/servers/AssertionsServer/AssertionsServer.py b/servers/AssertionsServer/AssertionsServer.py index 6e7f08e0..9dce993e 100755 --- a/servers/AssertionsServer/AssertionsServer.py +++ b/servers/AssertionsServer/AssertionsServer.py @@ -61,6 +61,7 @@ import glasnost.common.faults as faults import glasnost.server.ObjectsServer as objects +import lasso.Tools as lassoTools applicationName = 'AssertionsServer' applicationRole = 'assertions' @@ -87,10 +88,7 @@ class AssertionsServer(objects.Server): virtualServer = self.getVirtualServer(virtualServerId) virtualServer.lock.acquire() while 1: - digest = md5.new(assertion) - randomSalt = str(self.randomGenerator.uniform(0.1, 1))[2:] - digest.update(randomSalt) - artifact = digest.hexdigest() + artifact = lassoTools.buildAssertionArtifact() if not virtualServer.assertions.has_key(artifact): break virtualServer.assertions[artifact] = assertion