Tried this on prod, got:
[oxfam@karlhost01 current]$ bin/debug
Python 2.5.5 (r255:77872, Jun 7 2010, 14:10:57)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-46)] on linux2
Type "help" for more information. "root" is the karl root object.
>>> from repoze.folder import Folder
>>> from karl.utilities.rename_user import rename_user
>>> root['profiles']['kuhlermckeown'] = Folder()
Traceback (most recent call last):
File "<console>", line 1, in <module>
File "/opt/karl/oxfam/3.5.4-2/eggs/repoze.folder-0.6.2-py2.5.egg/repoze/folder/__init__.py", line 113, in __setitem__
return self.add(name, other)
File "/opt/karl/oxfam/3.5.4-2/eggs/repoze.folder-0.6.2-py2.5.egg/repoze/folder/__init__.py", line 127, in add
raise KeyError('An object named %s already exists' % name)
KeyError: u'An object named kuhlermckeown already exists'
>>> exit()
Tried this on prod, got: rename_ user import rename_user ]['kuhlermckeow n'] = Folder() oxfam/3. 5.4-2/eggs/ repoze. folder- 0.6.2-py2. 5.egg/repoze/ folder/ __init_ _.py", line 113, in __setitem__ oxfam/3. 5.4-2/eggs/ repoze. folder- 0.6.2-py2. 5.egg/repoze/ folder/ __init_ _.py", line 127, in add
[oxfam@karlhost01 current]$ bin/debug
Python 2.5.5 (r255:77872, Jun 7 2010, 14:10:57)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-46)] on linux2
Type "help" for more information. "root" is the karl root object.
>>> from repoze.folder import Folder
>>> from karl.utilities.
>>> root['profiles'
Traceback (most recent call last):
File "<console>", line 1, in <module>
File "/opt/karl/
return self.add(name, other)
File "/opt/karl/
raise KeyError('An object named %s already exists' % name)
KeyError: u'An object named kuhlermckeown already exists'
>>> exit()