Found the problem.  It seems that python 2.4 does no allow dict's to be
passed to **arguments, as used by the qmf-tool::QmfData::__init__ function
when calling the cqpid.py::Conenction::__init__ function (looks like that
was not allowed until sometime in Python 2.6.x -
http://bugs.python.org/issue1686487).

I know Py 2.4 is really old, but I'll put together a jira issue with patch
to support Py 2.4 anyway, just in case someone else is stuck on FC / RHEL
5.5 ;)

pc
----
http://colby.id.au


On Mon, Feb 6, 2012 at 9:28 AM, Paul Colby <[email protected]> wrote:

> Hi all,
>
> I'm playing with Qpid 0.14 on FC5.5, and everything seems to be working
> correctly, except for qmf-tool.
>
> First, cqpid.py made use of a ternary expression that doesn't seem to be
> supported by Python 2.4.3 - that was easy to fix.
>
> But now I'm just getting this error:
>
> Failed: TypeError - __init__() takes at most 2 arguments (3 given)
>
> Unfortunately there's no file or line number... not really sure how to
> track this one down.
>
> Any ideas?
>
> Thanks!
>
> pc
> ----
> http://colby.id.au
>

Reply via email to