Turning off product installation in zope.conf on all zeo clients?
Hi, There's an option to turn off prudct installation in zope.conf. What happens if you turn this off in all zeo clients? cheers, Chris -- Simplistix - Content Management, Zope & Python Consulting - http://www.simplistix.co.uk
On Apr 8, 2005, at 11:00, Chris Withers wrote:
Hi,
There's an option to turn off prudct installation in zope.conf.
What happens if you turn this off in all zeo clients?
New products don't get installed..? jens
Jens Vagelpohl wrote:
What happens if you turn this off in all zeo clients?
New products don't get installed..?
Okay, but what does "installed" mean? Would it actually stop new instances of object classes provided by the product being instantiated, or would it just prevent help pages and other conflict-error-on-startup-y things from happening? cheers, Chris -- Simplistix - Content Management, Zope & Python Consulting - http://www.simplistix.co.uk
On Apr 18, 2005, at 16:25, Chris Withers wrote:
Jens Vagelpohl wrote:
What happens if you turn this off in all zeo clients? New products don't get installed..?
Okay, but what does "installed" mean?
Would it actually stop new instances of object classes provided by the product being instantiated, or would it just prevent help pages and other conflict-error-on-startup-y things from happening?
From what I understand it prevents the "installation"/writing of a product into the ZODB (the products management part of the Control_Panel) and thus prevents conflict errors. If the product is already installed (e.g. by a client who is allowed to do so) then you can instantiate instances of your new product. The setting does not prevent that. jens
Jens Vagelpohl wrote:
From what I understand it prevents the "installation"/writing of a product into the ZODB (the products management part of the Control_Panel) and thus prevents conflict errors. If the product is already installed (e.g. by a client who is allowed to do so) then you can instantiate instances of your new product.
So if not clients do the installation, I would not be able to instantiate objects? cheers, Chris -- Simplistix - Content Management, Zope & Python Consulting - http://www.simplistix.co.uk
On Wed, Apr 20, 2005 at 02:50:21PM +0100, Chris Withers wrote:
Jens Vagelpohl wrote:
From what I understand it prevents the "installation"/writing of a product into the ZODB (the products management part of the Control_Panel) and thus prevents conflict errors. If the product is already installed (e.g. by a client who is allowed to do so) then you can instantiate instances of your new product.
So if not clients do the installation, I would not be able to instantiate objects?
AFAIK: At minimum, you need one client to do the installation once. After that, you can turn it off forever on all clients (until you install more products). -- Paul Winkler http://www.slinkp.com
On Apr 20, 2005, at 15:50, Chris Withers wrote:
Jens Vagelpohl wrote:
From what I understand it prevents the "installation"/writing of a product into the ZODB (the products management part of the Control_Panel) and thus prevents conflict errors. If the product is already installed (e.g. by a client who is allowed to do so) then you can instantiate instances of your new product.
So if not clients do the installation, I would not be able to instantiate objects?
Yes, and the new product will not show up under Control_Panel/Products, that's my understanding. Should be easy to test, though. jens
participants (3)
-
Chris Withers -
Jens Vagelpohl -
Paul Winkler