[Zope-CMF] ToolInit deprecation warnings

David Pratt fairwinds at eastlink.ca
Sat Jul 23 14:40:58 EDT 2005


Hi Jens.  It clearly says 'parameter' as you have pointed out.  Must be 
tired, sorry.  I'll look for these products and make the changes. Many 
thanks.

Regards,
David

On Saturday, July 23, 2005, at 02:43 PM, Jens Vagelpohl wrote:

>
> On 23 Jul 2005, at 18:21, David Pratt wrote:
>> /usr/local/zope/instance1/Products/CMFCore/utils.py:427: 
>> DeprecationWarning: The product_name parameter of ToolInit is 
>> deprecated and will be ignored in CMF1.6: kupu
>>   DeprecationWarning)
>>
>> I checked with CMFDefault to see it there was a different class to 
>> use but it is as follows:
>>
>> from Products.CMFCore.utils import ToolInit
>>
>>     ToolInit( 'CMF Default Tool'
>>             , tools=tools
>>             , icon='tool.gif'
>>             ).initialize( context )
>>
>> What should I be using instead of ToolInit so that code is more 
>> futureproof and to avoid the deprecation warnings.
>
> Please read the warning more carefully, it spells out very clearly 
> what the problem is. It's not ToolInit that's deprecated, but passing 
> an argument named "product_name" to it. One of your products does. 
> Find it andd eliminate the extra argument.
>
> jens
>
> _______________________________________________
> Zope-CMF maillist  -  Zope-CMF at lists.zope.org
> http://mail.zope.org/mailman/listinfo/zope-cmf
>
> See http://collector.zope.org/CMF for bug reports and feature requests
>


More information about the Zope-CMF mailing list