Update code to match JCL refactoring
darcs-hash:20070724054515-86b55-48f3e4236c2963a4ea2e79117e31fc2d34bae302.gz
This commit is contained in:
@@ -22,18 +22,12 @@
|
||||
##
|
||||
|
||||
import logging
|
||||
import re
|
||||
import sys
|
||||
|
||||
from sqlobject import *
|
||||
|
||||
from pyxmpp.message import Message
|
||||
from pyxmpp.jid import JID
|
||||
|
||||
import jcl.jabber as jabber
|
||||
from jcl.model.account import Account, PresenceAccount, LegacyJID
|
||||
from jcl.model.account import PresenceAccount
|
||||
from jcl.jabber.disco import RootDiscoGetInfoHandler
|
||||
from jcl.jabber.component import Handler, AccountManager
|
||||
from jcl.jabber.feeder import FeederComponent, Feeder, MessageSender, \
|
||||
HeadlineSender, FeederHandler
|
||||
|
||||
|
||||
@@ -188,13 +188,13 @@ class MailAccount(PresenceAccount):
|
||||
return PresenceAccount.get_register_fields(real_class) + \
|
||||
[("login", "text-single", None,
|
||||
lambda field_value, default_func, bare_from_jid: \
|
||||
account.mandatory_field(field_value),
|
||||
account.mandatory_field("login", field_value),
|
||||
lambda bare_from_jid: ""),
|
||||
("password", "text-private", None, password_post_func,
|
||||
lambda bare_from_jid: ""),
|
||||
("host", "text-single", None,
|
||||
lambda field_value, default_func, bare_from_jid: \
|
||||
account.mandatory_field(field_value),
|
||||
account.mandatory_field("host", field_value),
|
||||
lambda bare_from_jid: ""),
|
||||
("port", "text-single", None,
|
||||
account.int_post_func,
|
||||
@@ -461,6 +461,7 @@ class POP3Account(MailAccount):
|
||||
def _init(self, *args, **kw):
|
||||
MailAccount._init(self, *args, **kw)
|
||||
self.__logger = logging.getLogger("jmc.model.account.POP3Account")
|
||||
self.connected = False
|
||||
|
||||
def _get_default_port(cls):
|
||||
"""Return default POP3 server port"""
|
||||
@@ -492,8 +493,7 @@ class POP3Account(MailAccount):
|
||||
|
||||
|
||||
def disconnect(self):
|
||||
self.__logger.debug("Disconnecting from POP3 server "
|
||||
+ self.host)
|
||||
self.__logger.debug("Disconnecting from POP3 server " + self.host)
|
||||
self.connection.quit()
|
||||
self.connected = False
|
||||
|
||||
@@ -617,7 +617,7 @@ class SMTPAccount(Account):
|
||||
lambda bare_from_jid: ""),
|
||||
("host", "text-single", None,
|
||||
lambda field_value, default_func, bare_from_jid: \
|
||||
account.mandatory_field(field_value),
|
||||
account.mandatory_field("host", field_value),
|
||||
lambda bare_from_jid: ""),
|
||||
("port", "text-single", None,
|
||||
account.int_post_func,
|
||||
@@ -627,7 +627,7 @@ class SMTPAccount(Account):
|
||||
lambda bare_from_jid: False),
|
||||
("default_from", "text-single", None,
|
||||
lambda field_value, default_func, bare_from_jid: \
|
||||
account.mandatory_field(field_value),
|
||||
account.mandatory_field("default_from", field_value),
|
||||
lambda bare_from_jid: ""),
|
||||
("store_password", "boolean", None,
|
||||
account.default_post_func,
|
||||
|
||||
Reference in New Issue
Block a user