~launchpad-pqm/launchpad/devel

« back to all changes in this revision

Viewing changes to lib/lp/archivepublisher/scripts/generate_ppa_htaccess.py

Merged fix-retest-colorize into redo-read-only-transactions-in-buildmaster, resolving several import conflicts.

Show diffs side-by-side

added added

removed removed

Lines of Context:
16
16
import pytz
17
17
from zope.component import getUtility
18
18
 
19
 
from canonical.config import config
20
 
from canonical.launchpad.helpers import get_email_template
21
 
from lp.services.database.lpstorm import IStore
22
 
from canonical.launchpad.webapp import canonical_url
23
19
from lp.archivepublisher.config import getPubConfig
24
20
from lp.archivepublisher.htaccess import (
25
21
    htpasswd_credentials_for_archive,
27
23
    write_htpasswd,
28
24
    )
29
25
from lp.registry.model.teammembership import TeamParticipation
 
26
from lp.services.config import config
 
27
from lp.services.database.lpstorm import IStore
 
28
from lp.services.mail.helpers import get_email_template
30
29
from lp.services.mail.mailwrapper import MailWrapper
31
30
from lp.services.mail.sendmail import (
32
31
    format_address,
34
33
    )
35
34
from lp.services.scripts.base import LaunchpadCronScript
36
35
from lp.services.scripts.interfaces.scriptactivity import IScriptActivitySet
 
36
from lp.services.webapp import canonical_url
37
37
from lp.soyuz.enums import (
38
38
    ArchiveStatus,
39
39
    ArchiveSubscriberStatus,