On 15 Feb 2001 16:17:30 +0100 you wrote:
[Kyler B. Laird]
| In order to provide this, I need a way to run Python such that it | connects to the ZODB (perhaps requiring ZEO?) and gives the user | access to the database only as a specified user (with the option of | manually authenticating to receive additional roles).
Yes, you can use XML-RPC¹.
O.k., this looks like a place to start. I'll look into it more. Thank you.
For superuser only usage, you also have the medusa debugger (or Zope monitor).
Yeah! That looks like what I want...but for all users, not just superuser.
And you also have ZopeShell³.
zopeshell is a shell-like utility to navigate in a Zope database, add folders, remove objects, and edit DTML documents and methods with your favorite Unix text editor. It appears that zopeshell is an editing environment, but I want to be able to interact with my objects through their methods. % python somewayofspecifyinguser Python 1.5.2 (#2, Aug 29 2000, 13:57:03) [C] on sunos5 Copyright 1991-1995 Stichting Mathematisch Centrum, Amsterdam >>> Zope.people.kyler.test() 'This is a test.' Thank you for the help. If I don't find just what I need, I think I'm starting to see the pieces I need to glue together. --kyler