Changeset 85

Show
Ignore:
Timestamp:
02/27/08 14:50:45 (9 months ago)
Author:
fs
Message:

Cleanup: Don't import turbomail.control.interface as turbomail

Location:
trunk/turbomail
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • trunk/turbomail/managers/demand.py

    r84 r85  
    1111from turbomail.api import Manager 
    1212from turbomail.exceptions import ProviderExhaustedException 
    13 from turbomail.control import interface as turbomail 
     13from turbomail.control import interface 
    1414 
    1515import math, copy 
     
    3838        self.finished = Event() 
    3939         
    40         self.threads = turbomail.config.get("mail.demand.threads", 4) # Maximum number of threads to create. 
    41         self.divisor = turbomail.config.get("mail.demand.divisor", 10) # Estimate the number of required threads by dividing the queue size by this. 
    42         self.timeout = turbomail.config.get("mail.demand.timeout", 60) 
     40        self.threads = interface.config.get("mail.demand.threads", 4) # Maximum number of threads to create. 
     41        self.divisor = interface.config.get("mail.demand.divisor", 10) # Estimate the number of required threads by dividing the queue size by this. 
     42        self.timeout = interface.config.get("mail.demand.timeout", 60) 
    4343         
    4444        log.info("Demand manager ready.") 
     
    8686    def worker(self): 
    8787        log.debug("Requesting new provider instance from.") 
    88         provider = turbomail.provider.new() 
     88        provider = interface.provider.new() 
    8989        if not provider: raise ManagerException, "Unable to allocate new provider." 
    9090         
  • trunk/turbomail/message.py

    r84 r85  
    77from turbomail import release 
    88from turbomail.util import AddressList 
    9 from turbomail.control import interface as turbomail 
     9from turbomail.control import interface 
    1010import re, os, email 
    1111 
     
    6363         
    6464        def configget(name, key, default=None): 
    65             return kw.get(name, turbomail.config.get(key, default)) 
     65            return kw.get(name, interface.config.get(key, default)) 
    6666         
    6767        self.date = kw.get("date", formatdate(localtime=True)) 
     
    166166        assert self.plain, "You must provide plain text content." 
    167167 
    168         if not self._dirty and self._processed and not turbomail.config.get("mail.debug", False): 
     168        if not self._dirty and self._processed and not interface.config.get("mail.debug", False): 
    169169            return self._mime 
    170170         
     
    192192            ] 
    193193         
    194         if turbomail.config.get("mail.brand", True): 
     194        if interface.config.get("mail.brand", True): 
    195195            headers.extend([ 
    196196                    ('X-Mailer', "%s <%s>" % (release.name, release.url)), 
     
    198198                ]) 
    199199             
    200             if turbomail.config.get("mail.debug", False): 
     200            if interface.config.get("mail.debug", False): 
    201201                headers.append(('X-TurboMail-Message-GUID', self.id)) 
    202202             
    203             if turbomail.provider: 
     203            if interface.provider: 
    204204                headers.extend([ 
    205                         ('X-TurboMail-Provider', "%s <%s>" % (turbomail.provider.name, turbomail.provider.url)), 
    206                         ('X-TurboMail-Provider-Version', turbomail.provider.version), 
     205                        ('X-TurboMail-Provider', "%s <%s>" % (interface.provider.name, interface.provider.url)), 
     206                        ('X-TurboMail-Provider-Version', interface.provider.version), 
    207207                    ]) 
    208208             
    209             if turbomail.manager: 
     209            if interface.manager: 
    210210                headers.extend([ 
    211                         ('X-TurboMail-Manager', "%s <%s>" % (turbomail.manager.name, turbomail.manager.url)), 
    212                         ('X-TurboMail-Manager-Version', turbomail.manager.version), 
     211                        ('X-TurboMail-Manager', "%s <%s>" % (interface.manager.name, interface.manager.url)), 
     212                        ('X-TurboMail-Manager-Version', interface.manager.version), 
    213213                    ]) 
    214214         
  • trunk/turbomail/providers/smtp.py

    r84 r85  
    1111from turbomail.api import ProviderFactory, Provider 
    1212from turbomail.exceptions import MailConfigurationError, ProviderExhaustedException 
    13 from turbomail.control import interface as turbomail 
     13from turbomail.control import interface 
    1414 
    1515from smtplib import SMTP, SMTPRecipientsRefused, SMTPSenderRefused, SMTPServerDisconnected 
     
    2727        log.debug("Being created.") 
    2828         
    29         self.server = turbomail.config.get("mail.smtp.server", "localhost") 
    30         self.user = turbomail.config.get("mail.smtp.user", None) 
    31         self.password = turbomail.config.get("mail.smtp.password", None) 
    32         self.tls = turbomail.config.get("mail.smtp.tls", None) 
    33         self.debug = turbomail.config.get("mail.smtp.debug", False) 
    34         self.count = turbomail.config.get("mail.smtp.count", 10) # The number of messages per connection. 
     29        self.server = interface.config.get("mail.smtp.server", "localhost") 
     30        self.user = interface.config.get("mail.smtp.user", None) 
     31        self.password = interface.config.get("mail.smtp.password", None) 
     32        self.tls = interface.config.get("mail.smtp.tls", None) 
     33        self.debug = interface.config.get("mail.smtp.debug", False) 
     34        self.count = interface.config.get("mail.smtp.count", 10) # The number of messages per connection. 
    3535         
    3636        # Defaults to localhost -- if self.server is None: raise MailConfigurationError, "You must define mail.smtp.server in your configuration." 
     
    9999                deliverylog.warning("%s DEFERRED %s" % (message.id, e.__class__.__name__)) 
    100100                message.tries -= 1 
    101                 turbomail.manager.deliver(message) 
     101                interface.manager.deliver(message) 
    102102                return 
    103103            else: