From 0895ee7be2387a6ad3fc3b9c51fe187955e541e3 Mon Sep 17 00:00:00 2001 From: Ivan Tyagov <ivan@nexedi.com> Date: Wed, 25 Feb 2009 09:08:41 +0000 Subject: [PATCH] Moved to ERP5Type.Utils git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@25689 20353a03-c40f-0410-a6d1-a30d3c3de9de --- product/ERP5Wizard/Tool/WizardTool.py | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/product/ERP5Wizard/Tool/WizardTool.py b/product/ERP5Wizard/Tool/WizardTool.py index 7bcd0028e86..4b5d49e4819 100644 --- a/product/ERP5Wizard/Tool/WizardTool.py +++ b/product/ERP5Wizard/Tool/WizardTool.py @@ -38,7 +38,8 @@ from zLOG import LOG, INFO, WARNING, ERROR, DEBUG from cStringIO import StringIO from UserDict import UserDict import xmlrpclib, socket, sys, traceback, urllib, urllib2, base64, cgi -from AccessControl.SecurityManagement import newSecurityManager, getSecurityManager, setSecurityManager +from AccessControl.SecurityManagement import setSecurityManager +from Products.ERP5Type.Utils import _setSuperSecurityManager import zLOG, cookielib from urlparse import urlparse, urlunparse from base64 import encodestring, decodestring @@ -84,19 +85,6 @@ def _getAcCookieFromServer(url, opener, cookiejar, username, password, header_di f = opener.open(request) return f -def _setSuperSecurityManager(self, user_name=None): - """ Change to super user account or passed user_name. - Return original Security Manager - """ - original_security_manager = getSecurityManager() - if user_name is not None: - user_folder = self.getPortalObject().acl_users - user = user_folder.getUserById(user_name).__of__(user_folder) - else: - user = self.getWrappedOwner() - newSecurityManager(self.REQUEST, user) - return original_security_manager - class GeneratorCall(UserDict): """ Class use to generate/interpret XML-RPC call for the wizard. """ -- 2.30.9