~launchpad-pqm/launchpad/devel

« back to all changes in this revision

Viewing changes to lib/lp/services/temporaryblobstorage/configure.zcml

  • Committer: Launchpad Patch Queue Manager
  • Date: 2011-12-20 17:18:38 UTC
  • mfrom: (14557.1.20 login-token-apocalyse)
  • Revision ID: launchpad@pqm.canonical.com-20111220171838-t5bzp4y0hjmxxqze
[rs=sinzui][no-qa] migrate logintoken, launchpad statistics,
        and feeds.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<!-- Copyright 2009-2010 Canonical Ltd.  This software is licensed under the
 
1
<!-- Copyright 2009-2011 Canonical Ltd.  This software is licensed under the
2
2
     GNU Affero General Public License version 3 (see the file LICENSE).
3
3
-->
4
4
 
9
9
  i18n_domain="launchpad">
10
10
 
11
11
  <!-- TemporaryBlobStorage -->
12
 
  <class class="canonical.launchpad.database.temporaryblobstorage.TemporaryBlobStorage">
 
12
  <class class="lp.services.temporaryblobstorage.model.TemporaryBlobStorage">
13
13
    <allow
14
 
      interface="canonical.launchpad.interfaces.temporaryblobstorage.ITemporaryBlobStorage" />
 
14
      interface="lp.services.temporaryblobstorage.interfaces.ITemporaryBlobStorage" />
15
15
  </class>
16
16
 
17
17
  <browser:page
18
18
    name="+storeblob"
19
19
    for="canonical.launchpad.webapp.interfaces.ILaunchpadRoot"
20
 
    class="canonical.launchpad.browser.temporaryblobstorage.TemporaryBlobStorageAddView"
 
20
    class="lp.services.temporaryblobstorage.browser.TemporaryBlobStorageAddView"
21
21
    permission="zope.Public"
22
 
    template="../templates/temporaryblobstorage-storeblob.pt"
 
22
    template="./templates/temporaryblobstorage-storeblob.pt"
23
23
    >
24
24
  </browser:page>
25
25
 
26
26
  <!-- TemporaryStorageManager -->
27
 
  <class class="canonical.launchpad.database.temporaryblobstorage.TemporaryStorageManager">
 
27
  <class class="lp.services.temporaryblobstorage.model.TemporaryStorageManager">
28
28
    <allow
29
 
      interface="canonical.launchpad.interfaces.temporaryblobstorage.ITemporaryStorageManager" />
 
29
      interface="lp.services.temporaryblobstorage.interfaces.ITemporaryStorageManager" />
30
30
  </class>
31
31
 
32
32
  <securedutility
33
 
      class="canonical.launchpad.database.temporaryblobstorage.TemporaryStorageManager"
34
 
      provides="canonical.launchpad.interfaces.temporaryblobstorage.ITemporaryStorageManager">
 
33
      class="lp.services.temporaryblobstorage.model.TemporaryStorageManager"
 
34
      provides="lp.services.temporaryblobstorage.interfaces.ITemporaryStorageManager">
35
35
      <allow
36
 
        interface="canonical.launchpad.interfaces.temporaryblobstorage.ITemporaryStorageManager" />
 
36
        interface="lp.services.temporaryblobstorage.interfaces.ITemporaryStorageManager" />
37
37
  </securedutility>
38
38
 
39
39
  <browser:navigation
40
 
      module="canonical.launchpad.browser.temporaryblobstorage"
 
40
      module="lp.services.temporaryblobstorage.browser"
41
41
      classes="TemporaryBlobStorageNavigation"
42
42
      />
43
43
 
44
44
  <browser:url
45
 
      for="canonical.launchpad.interfaces.temporaryblobstorage.ITemporaryBlobStorage"
46
 
      urldata="canonical.launchpad.browser.temporaryblobstorage.TemporaryBlobStorageURL"
 
45
      for="lp.services.temporaryblobstorage.interfaces.ITemporaryBlobStorage"
 
46
      urldata="lp.services.temporaryblobstorage.browser.TemporaryBlobStorageURL"
47
47
      parent_utility="canonical.launchpad.interfaces.launchpad.IWebServiceApplication"/>
48
48
      path_expression="string:temporary-blobs/${uuid}"
49
49
      />
50
50
 
51
51
  <browser:url
52
 
      for="canonical.launchpad.interfaces.temporaryblobstorage.ITemporaryStorageManager"
 
52
      for="lp.services.temporaryblobstorage.interfaces.ITemporaryStorageManager"
53
53
      path_expression="string:temporary-blobs"
54
54
      parent_utility="canonical.launchpad.interfaces.launchpad.IWebServiceApplication"/>
55
55
</configure>