Chris,
I suspect you have some install or path issue. When I'm running from
the source tree, I start by setting the working directory to the main
dispatch directory (where the README file is). Then do the following:
$ . config.sh
$ bin/test.sh
This builds the code in the ./build directory and installs in the
./install directory. It also runs the unit and system tests. All of
the paths are then correctly set up. You can then run:
$ qdrouterd -c ~/qdrouterd-server.conf
Let me know if this doesn't work for you.
-Ted
On 04/01/2014 07:10 AM, Chris Richardson wrote:
Hi,
I'm looking at trunk and it seems that in commit 1583371 a new bug was
introduced that causes a python class constructor to fail and ultimately
not load a specified config file. The previous revision, 1552396, looks ok.
Output from r1552396 (working):
$ router/qdrouterd -c ~/qdrouterd-server.conf
Tue Apr 1 12:08:34 2014 config.parser (INFO) Reading Configuration File:
/home/chrisr/qdrouterd-server.conf
Tue Apr 1 12:08:34 2014 SERVER (INFO) Container Name:
Qpid.Dispatch.Router.Server
Tue Apr 1 12:08:34 2014 ROUTER (INFO) Router started in Interior mode,
area=0 id=Router.Server
Output from r1583371 (to HEAD) looks like this:
$ router/qdrouterd -c ~/qdrouterd-server.conf
TypeError: __init__() takes exactly 2 arguments (1 given)
Tue Apr 1 12:06:18 2014 SERVER (INFO) Container Name:
00000000-0000-0000-0000-000000000000
The container name and lack of output from config.parser shows it hasn't
loaded my config file.
Can you confirm this is a bug, or am I doing something wrong?
/Chris
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]