Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dax/jmc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Rousselie <dax@happycoders.org>2007-06-16 23:46:28 +0400
committerDavid Rousselie <dax@happycoders.org>2007-06-16 23:46:28 +0400
commit5ef8a73beb684966e3acbf6a3abde6f6066ab0e4 (patch)
treea7d7be8b102f2a27ba7c352dda7c2e5176dbf250
parent4a72392bf9bd166ace300cd50aa26275f615a400 (diff)
Add LegacyJID table creation at startup
darcs-hash:20070616194628-86b55-94d68790fc2d5d546a8ceb519aa4eabd88792a8f.gz
-rw-r--r--src/jmc/runner.py12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/jmc/runner.py b/src/jmc/runner.py
index 9d418e1..4600a10 100644
--- a/src/jmc/runner.py
+++ b/src/jmc/runner.py
@@ -21,6 +21,7 @@
##
from jcl.runner import JCLRunner
+from jcl.model.account import LegacyJID
from jmc.model.account import MailAccount, IMAPAccount, POP3Account, SMTPAccount
from jmc.jabber.component import MailComponent
@@ -45,11 +46,12 @@ class JMCRunner(JCLRunner):
def setup_db(self):
JCLRunner.setup_db(self)
- MailAccount.createTable(ifNotExists = True)
- IMAPAccount.createTable(ifNotExists = True)
- POP3Account.createTable(ifNotExists = True)
- SMTPAccount.createTable(ifNotExists = True)
-
+ MailAccount.createTable(ifNotExists=True)
+ IMAPAccount.createTable(ifNotExists=True)
+ POP3Account.createTable(ifNotExists=True)
+ SMTPAccount.createTable(ifNotExists=True)
+ LegacyJID.createTable(ifNotExists=True)
+
def run(self):
def run_func():
component = MailComponent(jid = self.service_jid, \