~launchpad-pqm/launchpad/devel

« back to all changes in this revision

Viewing changes to lib/lp/soyuz/vocabularies.zcml

  • Committer: Steve Kowalik
  • Date: 2011-11-17 23:52:26 UTC
  • mto: This revision was merged to the branch mainline in revision 14325.
  • Revision ID: stevenk@ubuntu.com-20111117235226-q6ej865qn3a6r379
Jump to Twisted 11.1.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<!-- Copyright 2011 Canonical Ltd.  This software is licensed under the
2
 
     GNU Affero General Public License version 3 (see the file LICENSE).
3
 
-->
4
 
 
5
 
<configure xmlns="http://namespaces.zope.org/zope">
6
 
 
7
 
  <securedutility
8
 
      name="Component"
9
 
      component="lp.soyuz.vocabularies.ComponentVocabulary"
10
 
      provides="zope.schema.interfaces.IVocabularyFactory"
11
 
    >
12
 
    <allow interface="zope.schema.interfaces.IVocabularyFactory"/>
13
 
  </securedutility>
14
 
 
15
 
  <class class="lp.soyuz.vocabularies.ComponentVocabulary">
16
 
    <allow interface="canonical.launchpad.webapp.vocabulary.IHugeVocabulary"/>
17
 
  </class>
18
 
 
19
 
 
20
 
   <securedutility
21
 
    name="FilteredDistroArchSeries"
22
 
    component="lp.soyuz.vocabularies.FilteredDistroArchSeriesVocabulary"
23
 
    provides="zope.schema.interfaces.IVocabularyFactory"
24
 
    >
25
 
     <allow interface="zope.schema.interfaces.IVocabularyFactory"/>
26
 
   </securedutility>
27
 
 
28
 
   <class class="lp.soyuz.vocabularies.FilteredDistroArchSeriesVocabulary">
29
 
     <allow interface="canonical.launchpad.webapp.vocabulary.IHugeVocabulary"/>
30
 
   </class>
31
 
 
32
 
 
33
 
  <securedutility
34
 
    name="PackageRelease"
35
 
    component="lp.soyuz.vocabularies.PackageReleaseVocabulary"
36
 
    provides="zope.schema.interfaces.IVocabularyFactory"
37
 
    >
38
 
    <allow interface="zope.schema.interfaces.IVocabularyFactory"/>
39
 
  </securedutility>
40
 
 
41
 
  <class class="lp.soyuz.vocabularies.PackageReleaseVocabulary">
42
 
    <allow interface="canonical.launchpad.webapp.vocabulary.IHugeVocabulary"/>
43
 
  </class>
44
 
 
45
 
 
46
 
  <securedutility
47
 
    name="PPA"
48
 
    component="lp.soyuz.vocabularies.PPAVocabulary"
49
 
    provides="zope.schema.interfaces.IVocabularyFactory"
50
 
    >
51
 
    <allow interface="zope.schema.interfaces.IVocabularyFactory"/>
52
 
  </securedutility>
53
 
 
54
 
  <class class="lp.soyuz.vocabularies.PPAVocabulary">
55
 
    <allow interface="canonical.launchpad.webapp.vocabulary.IHugeVocabulary"/>
56
 
  </class>
57
 
 
58
 
 
59
 
  <securedutility
60
 
    name="Processor"
61
 
    component="lp.soyuz.vocabularies.ProcessorVocabulary"
62
 
    provides="zope.schema.interfaces.IVocabularyFactory"
63
 
    >
64
 
    <allow interface="zope.schema.interfaces.IVocabularyFactory"/>
65
 
  </securedutility>
66
 
 
67
 
  <class class="lp.soyuz.vocabularies.ProcessorVocabulary">
68
 
    <allow interface="canonical.launchpad.webapp.vocabulary.IHugeVocabulary"/>
69
 
  </class>
70
 
 
71
 
 
72
 
  <securedutility
73
 
    name="ProcessorFamily"
74
 
    component="lp.soyuz.vocabularies.ProcessorFamilyVocabulary"
75
 
    provides="zope.schema.interfaces.IVocabularyFactory"
76
 
    >
77
 
    <allow interface="zope.schema.interfaces.IVocabularyFactory"/>
78
 
  </securedutility>
79
 
 
80
 
  <class class="lp.soyuz.vocabularies.ProcessorFamilyVocabulary">
81
 
    <allow interface="canonical.launchpad.webapp.vocabulary.IHugeVocabulary"/>
82
 
  </class>
83
 
 
84
 
</configure>