7c71f72aaba34307d11fbec0d2e864d44507cb97
[openstack-build/ceilometer-build.git] / debian / control
1 Source: ceilometer
2 Section: python
3 Priority: optional
4 Maintainer: Chuck Short <zulcss@ubuntu.com>
5 Build-Depends:
6  alembic,
7  debhelper (>= 8.0.0),
8  msgpack-python,
9  python-all (>= 2.6),
10  python-anyjson (>= 0.3.3),
11  python-babel (>= 0.9.6),
12  python-ceilometerclient (>= 1.0.1),
13  python-cinderclient,
14  python-coverage,
15  python-d2to1,
16  python-docutils,
17  python-eventlet,
18  python-extras,
19  python-fixtures (>= 0.3.12),
20  python-flask (>= 0.9),
21  python-glanceclient,
22  python-happybase,
23  python-iso8601,
24  python-keystoneclient (>= 0.2),
25  python-kombu (>= 2.4.7),
26  python-lockfile,
27  python-lxml,
28  python-migrate,
29  python-mock,
30  python-mox,
31  python-netaddr,
32  python-netifaces,
33  python-nova,
34  python-novaclient (>= 2.6.10),
35  python-oslo.config (>= 1:1.2.0a3),
36  python-oslo.sphinx,
37  python-pbr,
38  python-pecan (>= 0.2.0),
39  python-pymongo (>= 2.2),
40  python-requests (>= 1.1),
41  python-setuptools-git (>= 0.4),
42  python-simplejson,
43  python-sphinx,
44  python-sqlalchemy,
45  python-stevedore (>= 0.9),
46  python-subunit,
47  python-swift,
48  python-swiftclient,
49  python-testscenarios,
50  python-testtools,
51  python-unittest2,
52  python-webob (>= 1.2),
53  python-wsme (>= 0.5b2),
54  python-yaml,
55  testrepository (>= 0.0.13)
56 Standards-Version: 3.9.4
57 Vcs-Browser: http://bazaar.launchpad.net/~ubuntu-server-dev/ceilometer/havana/files
58 Vcs-Bzr: https://code.launchpad.net/~ubuntu-server-dev/ceilometer/havana
59
60 Package: python-ceilometer
61 Architecture: all
62 Depends:
63  alembic,
64  msgpack-python,
65  python-anyjson,
66  python-ceilometerclient,
67  python-eventlet,
68  python-flask,
69  python-glanceclient,
70  python-happybase,
71  python-iso8601,
72  python-keystoneclient,
73  python-kombu,
74  python-lxml,
75  python-migrate,
76  python-novaclient,
77  python-oslo.config,
78  python-pecan,
79  python-pymongo,
80  python-yaml,
81  python-requests,
82  python-sqlalchemy,
83  python-stevedore,
84  python-swiftclient,
85  python-webob,
86  python-wsme,
87  ${misc:Depends},
88  ${python:Depends}
89 Description: ceilometer python libraries
90  Ceilometer aims to deliver a unique point of contact for billing systems to
91  aquire all counters they need to establish  customer billing, accross all
92  current and future OpenStack components. The delivery of counters must
93  be tracable and auditable, the counters must be easily extensible to support
94  new projects, and agents doing data collections should be
95  independent of the overall system.
96  .
97  (A ceilometer is an instrument that measures cloud coverage.)
98  .
99  This package contains the python libraries that are needed for all parts
100  of ceilometer
101
102 Package: ceilometer-common
103 Architecture: all
104 Depends:
105  adduser,
106  python-ceilometer (= ${binary:Version}),
107  ${misc:Depends},
108  ${python:Depends}
109 Provides: ${python:Provides}
110 Description: ceilometer common files
111  Ceilometer aims to deliver a unique point of contact for billing systems to
112  aquire all counters they need to establish  customer billing, accross all
113  current and future OpenStack components. The delivery of counters must
114  be tracable and auditable, the counters must be easily extensible to support
115  new projects, and agents doing data collections should be
116  independent of the overall system.
117  .
118  (A ceilometer is an instrument that measures cloud coverage.)
119  .
120  This package contains files that are needed for all parts of ceilometer
121
122 Package: ceilometer-collector
123 Architecture: all
124 Depends:
125  ceilometer-common (= ${binary:Version}),
126  ${misc:Depends},
127  ${python:Depends}
128 Suggests: mongodb
129 Description: ceilometer collector service
130  Ceilometer aims to deliver a unique point of contact for billing systems to
131  aquire all counters they need to establish  customer billing, accross all
132  current and future OpenStack components. The delivery of counters must
133  be tracable and auditable, the counters must be easily extensible to support
134  new projects, and agents doing data collections should be
135  independent of the overall system.
136  .
137  (A ceilometer is an instrument that measures cloud coverage.)
138  .
139  This package contains the collector service
140
141 Package: ceilometer-api
142 Architecture: all
143 Depends:
144  ceilometer-common (= ${binary:Version}),
145  ${misc:Depends},
146  ${python:Depends}
147 Suggests: mongodb
148 Description: ceilometer api service
149  Ceilometer aims to deliver a unique point of contact for billing systems to
150  aquire all counters they need to establish  customer billing, accross all
151  current and future OpenStack components. The delivery of counters must
152  be tracable and auditable, the counters must be easily extensible to support
153  new projects, and agents doing data collections should be
154  independent of the overall system.
155  .
156  This package contains the api service
157
158 Package: ceilometer-agent-compute
159 Architecture: all
160 Depends:
161  ceilometer-common (= ${binary:Version}),
162  ${misc:Depends},
163  ${python:Depends}
164 Description: ceilometer compute agent
165  Ceilometer aims to deliver a unique point of contact for billing systems to
166  aquire all counters they need to establish  customer billing, accross all
167  current and future OpenStack components. The delivery of counters must
168  be tracable and auditable, the counters must be easily extensible to support
169  new projects, and agents doing data collections should be
170  independent of the overall system.
171  .
172  (A ceilometer is an instrument that measures cloud coverage.)
173  .
174  This package contains the compute agent
175
176 Package: ceilometer-agent-central
177 Architecture: all
178 Depends:
179  ceilometer-common (= ${binary:Version}),
180  ${misc:Depends},
181  ${python:Depends}
182 Description: ceilometer central agent
183  Ceilometer aims to deliver a unique point of contact for billing systems to
184  aquire all counters they need to establish  customer billing, accross all
185  current and future OpenStack components. The delivery of counters must
186  be tracable and auditable, the counters must be easily extensible to support
187  new projects, and agents doing data collections should be
188  independent of the overall system.
189  .
190  (A ceilometer is an instrument that measures cloud coverage.)
191  .
192  This package contains the central agent.