~launchpad-pqm/launchpad/devel

« back to all changes in this revision

Viewing changes to lib/lp/soyuz/model/archive.py

  • Committer: Launchpad Patch Queue Manager
  • Date: 2011-12-31 00:16:50 UTC
  • mfrom: (14606.3.7 apocaremains)
  • Revision ID: launchpad@pqm.canonical.com-20111231001650-pjeyhfjhm6mg3yp8
[r=wgrant][no-qa] Merge canonical.database into lp.services.database.

Show diffs side-by-side

added added

removed removed

Lines of Context:
43
43
    implements,
44
44
    )
45
45
 
46
 
from lp.services.config import config
47
 
from canonical.database.constants import UTC_NOW
48
 
from canonical.database.datetimecol import UtcDateTimeCol
49
 
from canonical.database.enumcol import EnumCol
50
 
from canonical.database.sqlbase import (
51
 
    cursor,
52
 
    quote,
53
 
    quote_like,
54
 
    SQLBase,
55
 
    sqlvalues,
56
 
    )
57
 
from lp.services.webapp.authorization import check_permission
58
 
from lp.services.webapp.interfaces import (
59
 
    DEFAULT_FLAVOR,
60
 
    IStoreSelector,
61
 
    MAIN_STORE,
62
 
    )
63
 
from lp.services.webapp.url import urlappend
64
46
from lp.app.errors import NotFoundError
65
47
from lp.app.interfaces.launchpad import ILaunchpadCelebrities
66
48
from lp.app.validators.name import valid_name
87
69
from lp.registry.interfaces.sourcepackagename import ISourcePackageNameSet
88
70
from lp.registry.model.sourcepackagename import SourcePackageName
89
71
from lp.registry.model.teammembership import TeamParticipation
 
72
from lp.services.config import config
90
73
from lp.services.database.bulk import load_related
 
74
from lp.services.database.constants import UTC_NOW
 
75
from lp.services.database.datetimecol import UtcDateTimeCol
91
76
from lp.services.database.decoratedresultset import DecoratedResultSet
 
77
from lp.services.database.enumcol import EnumCol
92
78
from lp.services.database.lpstorm import (
93
79
    ISlaveStore,
94
80
    IStore,
95
81
    )
 
82
from lp.services.database.sqlbase import (
 
83
    cursor,
 
84
    quote,
 
85
    quote_like,
 
86
    SQLBase,
 
87
    sqlvalues,
 
88
    )
96
89
from lp.services.features import getFeatureFlag
97
90
from lp.services.job.interfaces.job import JobStatus
98
91
from lp.services.librarian.model import (
107
100
    create_token,
108
101
    create_unique_token_for_table,
109
102
    )
 
103
from lp.services.webapp.authorization import check_permission
 
104
from lp.services.webapp.interfaces import (
 
105
    DEFAULT_FLAVOR,
 
106
    IStoreSelector,
 
107
    MAIN_STORE,
 
108
    )
 
109
from lp.services.webapp.url import urlappend
110
110
from lp.soyuz.adapters.archivedependencies import expand_dependencies
111
111
from lp.soyuz.adapters.packagelocation import PackageLocation
112
112
from lp.soyuz.enums import (