[Zope-CMF] Removing tools in a GS profile

2010-11-25 Thread Laurence Rowe
I'm trying to create an uninstall (extension) profile for
Products.membrane. I've created a toolset.xml like so:


  


But on running the profile I get a "ValueError: Tool membrane_tool is
required!".

This happens because on parsing the toolset.xml we hit:

class IToolsetRegistry( Interface ):

def addForbiddenTool(tool_id ):

""" Add 'tool_id' to the list of forbidden tools.

o Raise KeyError if 'tool_id' is already in the list.

o Raise ValueError if 'tool_id' is in the "required" list.
"

Should this be allowed, or should perhaps both required and forbidden
directives support a remove attribute?

Laurence
___
Zope-CMF maillist  -  Zope-CMF@zope.org
https://mail.zope.org/mailman/listinfo/zope-cmf

See https://bugs.launchpad.net/zope-cmf/ for bug reports and feature requests


[Zope-CMF] CMF Tests: 4 OK

2010-11-25 Thread CMF Tests Summarizer
Summary of messages to the cmf-tests list.
Period Wed Nov 24 13:00:00 2010 UTC to Thu Nov 25 13:00:00 2010 UTC.
There were 4 messages: 4 from CMF Tests.


Tests passed OK
---

Subject: OK : CMF-2.1 Zope-2.10 Python-2.4.6 : Linux
From: CMF Tests
Date: Wed Nov 24 21:54:02 EST 2010
URL: http://mail.zope.org/pipermail/cmf-tests/2010-November/013813.html

Subject: OK : CMF-2.1 Zope-2.11 Python-2.4.6 : Linux
From: CMF Tests
Date: Wed Nov 24 21:56:02 EST 2010
URL: http://mail.zope.org/pipermail/cmf-tests/2010-November/013814.html

Subject: OK : CMF-2.2 Zope-2.12 Python-2.6.5 : Linux
From: CMF Tests
Date: Wed Nov 24 21:58:02 EST 2010
URL: http://mail.zope.org/pipermail/cmf-tests/2010-November/013815.html

Subject: OK : CMF-trunk Zope-2.12 Python-2.6.5 : Linux
From: CMF Tests
Date: Wed Nov 24 22:00:02 EST 2010
URL: http://mail.zope.org/pipermail/cmf-tests/2010-November/013816.html

___
Zope-CMF maillist  -  Zope-CMF@zope.org
https://mail.zope.org/mailman/listinfo/zope-cmf

See https://bugs.launchpad.net/zope-cmf/ for bug reports and feature requests