[Zope] utilities @ the site level

Tres Seaver tseaver at palladion.com
Wed Dec 30 21:56:03 EST 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jim Pharis wrote:
> So createObject does look in the context of the current site. My issue was
> somewhere else. I'm still interested to know if you can register utilities
> at the site level in ZCML though.

No:  ZCML is only used to populate the "global" component registry.
Local / persistent registries get populated either through some UI
interaction or via something like a GenericSetup import steup (there is
a corrsponding export step for saving the local utility / adapter
registrations as a text file).

It might be an interesting exercise to write a local-but-non-persistent
registry whose only persistent property was the filesystem path to a
ZCML file, which would be read and parsed when the first lookup
occurred:  AFAIK, no such animal exists today.


Tres.
- --
===================================================================
Tres Seaver          +1 540-429-0999          tseaver at palladion.com
Palladion Software   "Excellence by Design"    http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAks8EsMACgkQ+gerLs4ltQ5X5QCgqKdisC1W0DXjwhnlnJCJwUG4
YqMAnArOioan9PB8wcDipAQBW3e0uSZh
=Qaa0
-----END PGP SIGNATURE-----



More information about the Zope mailing list