Make component works with Account subclasses

darcs-hash:20070117173408-86b55-eaf9be902109c4269dbbfc589e7284e55bc1d3eb.gz
This commit is contained in:
David Rousselie
2007-01-17 18:34:08 +01:00
parent 51334ed5f7
commit 56209ddff1
5 changed files with 60 additions and 19 deletions

View File

@@ -58,7 +58,8 @@ class FeederComponent(JCLComponent):
def handle_tick(self):
"""Implement main feed/send behavior"""
self.db_connect()
for _account in self.account_class.select(orderBy = "user_jid"):
for _account in self.account_class.select(clauseTables = ["account"], \
orderBy = "user_jid"):
for data in self.feeder.feed(_account):
self.sender.send(_account, data)
self.db_disconnect()