[one-users] Haizea on CentOS 5
Sander Klous
sander at nikhef.nl
Tue Sep 15 02:55:48 PDT 2009
Hi Borja,
We're getting closer... Your solution below solved the ElementTree issue.
The next problem is:
[opennebula at aulnes haizea]$ haizea -c
/opt/haizea/share/haizea/etc/sample_trace.conf
Traceback (most recent call last):
File "/opt/haizea/bin/haizea", line 12, in ?
c.run()
File "/opt/haizea/lib/python/haizea/cli/commands.py", line 117, in run
manager = Manager(config, daemon, pidfile)
File "/opt/haizea/lib/python/haizea/common/utils.py", line 132, in
__call__
self.instance = super(Singleton, self).__call__(*args, **kw)
File "/opt/haizea/lib/python/haizea/core/manager.py", line 194, in
__init__
admission = import_class(admission)
File "/opt/haizea/lib/python/haizea/common/utils.py", line 110, in
import_class
module = __import__(package_name, fromlist=[class_name])
TypeError: __import__() takes no keyword arguments
Thanks again,
Sander
Borja Sotomayor wrote:
> The ElementTree package is used in four Haizea modules (cli.commands,
> cli.rpc_commands, common.opennebula_xmlrpc, and core.leases). Each of
> these has the following line:
>
> import xml.etree.ElementTree as ET
>
> Could you try replacing this line with the following?
>
> try:
> import xml.etree.ElementTree as ET
> except ImportError:
> import elementtree.ElementTree as ET
>
> Since ElementTree is not included in Python 2.4, you would also have in
> install it manually.
>
More information about the Users
mailing list