summaryrefslogtreecommitdiff
path: root/src/mailman/config
diff options
context:
space:
mode:
authorBarry Warsaw2009-10-10 11:18:56 -0400
committerBarry Warsaw2009-10-10 11:18:56 -0400
commit857b8cbc8acd8caec21311de9c41357a79039e8c (patch)
tree235eb8bcbf771e5471958f499e2b9015f34ecc51 /src/mailman/config
parent37332636e899c023fb31384413578346086c7692 (diff)
downloadmailman-857b8cbc8acd8caec21311de9c41357a79039e8c.tar.gz
mailman-857b8cbc8acd8caec21311de9c41357a79039e8c.tar.zst
mailman-857b8cbc8acd8caec21311de9c41357a79039e8c.zip
database/model reorganization. Model classes go in mailman.model. Stock
database support goes in mailman.database. Move stuff out of mailman/database/__init__.py.
Diffstat (limited to 'src/mailman/config')
-rw-r--r--src/mailman/config/configure.zcml16
-rw-r--r--src/mailman/config/schema.cfg4
2 files changed, 10 insertions, 10 deletions
diff --git a/src/mailman/config/configure.zcml b/src/mailman/config/configure.zcml
index 325a61f10..e4a5a5c78 100644
--- a/src/mailman/config/configure.zcml
+++ b/src/mailman/config/configure.zcml
@@ -15,44 +15,44 @@
<adapter
for="mailman.interfaces.mailinglist.IMailingList"
provides="mailman.interfaces.autorespond.IAutoResponseSet"
- factory="mailman.database.autorespond.AutoResponseSet"
+ factory="mailman.model.autorespond.AutoResponseSet"
/>
<adapter
for="mailman.interfaces.mailinglist.IMailingList"
provides="mailman.interfaces.mailinglist.IAcceptableAliasSet"
- factory="mailman.database.mailinglist.AcceptableAliasSet"
+ factory="mailman.model.mailinglist.AcceptableAliasSet"
/>
<adapter
for="mailman.config.config.IConfiguration"
provides="mailman.interfaces.domain.IDomainManager"
- factory="mailman.database.domain.DomainManager"
+ factory="mailman.model.domain.DomainManager"
/>
<!-- utilities -->
<utility
- factory="mailman.database.listmanager.ListManager"
+ factory="mailman.model.listmanager.ListManager"
provides="mailman.interfaces.listmanager.IListManager"
/>
<utility
- factory="mailman.database.usermanager.UserManager"
+ factory="mailman.model.usermanager.UserManager"
provides="mailman.interfaces.usermanager.IUserManager"
/>
<utility
- factory="mailman.database.messagestore.MessageStore"
+ factory="mailman.model.messagestore.MessageStore"
provides="mailman.interfaces.messages.IMessageStore"
/>
<utility
- factory="mailman.database.pending.Pendings"
+ factory="mailman.model.pending.Pendings"
provides="mailman.interfaces.pending.IPendings"
/>
<utility
- factory="mailman.database.requests.Requests"
+ factory="mailman.model.requests.Requests"
provides="mailman.interfaces.requests.IRequests"
/>
diff --git a/src/mailman/config/schema.cfg b/src/mailman/config/schema.cfg
index 1520c4726..103b726f5 100644
--- a/src/mailman/config/schema.cfg
+++ b/src/mailman/config/schema.cfg
@@ -105,8 +105,8 @@ max_restarts: 10
sleep_time: 1s
[database]
-# The class implementing the IDatabase interface.
-class: mailman.database.StockDatabase
+# The class implementing the IDatabase.
+class: mailman.database.stock.StockDatabase
# Use this to set the Storm database engine URL. You generally have one
# primary database connection for all of Mailman. List data and most rosters