On Thu, 17 Nov 2011 05:44:57 -0500
David Nalley <david(a)gnsa.us> wrote:
Although it looks to me like the entry point is there, I get this:
[root@kvm-rei swift]# swift-init main start
Starting proxy-server...(/etc/swift/proxy-server.conf)
Starting container-server...(/etc/swift/container-server/1.conf)
Starting container-server...(/etc/swift/container-server/2.conf)
Starting account-server...(/etc/swift/account-server/1.conf)
Starting account-server...(/etc/swift/account-server/2.conf)
Starting object-server...(/etc/swift/object-server/1.conf)
Starting object-server...(/etc/swift/object-server/2.conf)
Error trying to load config /etc/swift/proxy-server.conf: Entry point 'tempauth'
not found in egg 'swift' (dir: /usr/lib/python2.7/site-packages; protocols:
paste.app_factory, paste.composite_factory, paste.composit_factory; entry_points: )
[root@kvm-rei swift]# more
/usr/lib/python2.7/site-packages/swift-1.4.3-py2.7.egg-info/entry_points.txt
[paste.app_factory]
account = swift.account.server:app_factory
object = swift.obj.server:app_factory
container = swift.container.server:app_factory
proxy = swift.proxy.server:app_factory
[paste.filter_factory]
cname_lookup = swift.common.middleware.cname_lookup:filter_factory
recon = swift.common.middleware.recon:filter_factory
healthcheck = swift.common.middleware.healthcheck:filter_factory
catch_errors = swift.common.middleware.catch_errors:filter_factory
ratelimit = swift.common.middleware.ratelimit:filter_factory
memcache = swift.common.middleware.memcache:filter_factory
staticweb = swift.common.middleware.staticweb:filter_factory
domain_remap = swift.common.middleware.domain_remap:filter_factory
tempauth = swift.common.middleware.tempauth:filter_factory
swift3 = swift.common.middleware.swift3:filter_factory
[root@kvm-rei swift]#
The tempauth entry point is defined in the paste.filter_factory protocol,
but the error message implies that the entry point is searched somewhere
else, in paste.app_factory, etc. No idea what to do about it.
-- Pete