333585b61488eb825b6d015bd5f068dcb1ab6071
[openstack-build/ceilometer-build.git] / trusty / debian / control
1 Source: ceilometer
2 Section: web
3 Priority: optional
4 Maintainer: PKG OpenStack <openstack-devel@lists.alioth.debian.org>
5 Uploaders: Thomas Goirand <zigo@debian.org>,
6 Build-Depends: debhelper (>= 9),
7                dh-python,
8                dh-systemd,
9                openstack-pkg-tools (>= 40~),
10                po-debconf,
11                python-all,
12                python-pbr (>= 1.8),
13                python-setuptools (>= 16.0),
14                python-sphinx (>= 1.1.2),
15 Build-Depends-Indep: mongodb,
16                      git,
17                      python-awsauth,
18                      python-babel (>= 1.3),
19                      python-ceilometerclient (>= 2.2.1),
20                      python-contextlib2 (>= 0.4.0),
21                      python-coverage (>= 3.6),
22                      python-croniter (>= 0.3.4),
23                      python-dateutil (>= 2.4.2),
24                      python-elasticsearch (>= 1.3.0),
25                      python-fixtures (>= 1.3.1),
26                      python-gabbi (>= 1.11.0),
27                      python-glanceclient (>= 1:2.0.0),
28                      python-gnocchiclient (>= 2.1.0),
29                      python-hacking (>= 0.10.2),
30                      python-happybase (>= 0.5),
31                      python-httplib2 (>= 0.7.5),
32                      python-jsonpath-rw-ext (>= 0.1.9),
33                      python-jsonschema (>= 2.0.0),
34                      python-kafka (>= 0.9.5),
35                      python-keystoneauth1 (>= 2.1.0),
36                      python-keystoneclient (>= 1:1.6.0),
37                      python-keystonemiddleware (>= 4.0.0),
38                      python-kombu (>= 3.0.25),
39                      python-lxml (>= 2.3),
40                      python-migrate (>= 0.9.6),
41                      python-mock (>= 1.3),
42                      python-msgpack (>= 0.4.0),
43                      python-mysqldb,
44                      python-neutronclient (>= 1:2.6.0),
45                      python-novaclient (>= 2:2.29.0),
46                      python-oslo.cache (>= 1.5.0),
47                      python-oslo.concurrency (>= 3.5.0),
48                      python-oslo.config (>= 1:3.7.0),
49                      python-oslo.context (>= 0.2.0),
50                      python-oslo.db (>= 4.1.0),
51                      python-oslo.i18n (>= 2.1.0),
52                      python-oslo.log (>= 1.14.0),
53                      python-oslo.messaging (>= 4.0.0),
54                      python-oslo.middleware (>= 3.0.0),
55                      python-oslo.policy (>= 0.5.0),
56                      python-oslo.reports (>= 0.6.0),
57                      python-oslo.rootwrap (>= 2.0.0),
58                      python-oslo.serialization (>= 1.10.0),
59                      python-oslo.service (>= 1.0.0),
60                      python-oslo.utils (>= 3.5.0),
61                      python-oslo.vmware (>= 1.16.0),
62                      python-oslosphinx (>= 2.5.0),
63                      python-oslotest (>= 1.10.0),
64                      python-os-win (>= 0.2.3),
65                      python-pastedeploy (>= 1.5.0),
66                      python-pecan (>= 1.0.0),
67                      python-psycopg2 (>= 2.5),
68                      python-pymongo (>= 3.0.2),
69                      python-pymysql (>= 0.6.2),
70                      python-pysnmp4 (>= 4.2.3),
71                      python-requests (>= 2.8.1),
72                      python-retrying (>= 1.2.3),
73                      python-six (>= 1.9.0),
74                      python-sphinxcontrib.httpdomain,
75                      python-sphinxcontrib-pecanwsme (>= 0.8),
76                      python-sqlalchemy (>= 1.0.10),
77                      python-stevedore (>= 1.5.0),
78                      python-swiftclient (>= 1:2.2.0),
79                      python-tempest-lib (>= 0.14.0),
80                      python-testscenarios (>= 0.4),
81                      python-testtools (>= 1.4.0),
82                      python-tooz (>= 1.28.0),
83                      python-webob (>= 1.2.3),
84                      python-webtest (>= 2.0),
85                      python-werkzeug (>= 0.7),
86                      python-wsme (>= 0.8),
87                      python-yaml,
88                      subunit,
89                      testrepository,
90 Standards-Version: 3.9.8
91 Vcs-Browser: https://anonscm.debian.org/cgit/openstack/ceilometer.git/
92 Vcs-Git: https://anonscm.debian.org/git/openstack/ceilometer.git
93 Homepage: http://wiki.openstack.org/Ceilometer
94
95 Package: python-ceilometer
96 Section: python
97 Architecture: all
98 Depends: libjs-jquery,
99          python-ceilometerclient (>= 2.2.1),
100          python-dateutil (>= 2.4.2),
101          python-glanceclient (>= 1:2.0.0),
102          python-greenlet (>= 0.3.2),
103          python-happybase (>= 0.5),
104          python-jsonpath-rw-ext (>= 0.1.9),
105          python-jsonschema (>= 2.0.0),
106          python-kafka (>= 0.9.5),
107          python-keystoneauth1 (>= 2.1.0),
108          python-keystoneclient (>= 1:1.6.0),
109          python-keystonemiddleware (>= 4.0.0),
110          python-kombu (>= 3.0.25),
111          python-lxml (>= 2.3),
112          python-migrate (>= 0.9.7),
113          python-msgpack (>= 0.4.0),
114          python-mysqldb,
115          python-neutronclient (>= 1:2.6.0),
116          python-novaclient (>= 2:2.29.0),
117          python-oslo.concurrency (>= 3.5.0),
118          python-oslo.config (>= 1:3.7.0),
119          python-oslo.context (>= 0.2.0),
120          python-oslo.db (>= 4.1.0),
121          python-oslo.i18n (>= 2.1.0),
122          python-oslo.log (>= 1.14.0),
123          python-oslo.messaging (>= 4.0.0),
124          python-oslo.middleware (>= 3.0.0),
125          python-oslo.policy (>= 0.5.0),
126          python-oslo.reports (>= 0.6.0),
127          python-oslo.rootwrap (>= 2.0.0),
128          python-oslo.serialization (>= 1.10.0),
129          python-oslo.service (>= 1.0.0),
130          python-oslo.utils (>= 3.5.0),
131          python-oslo.vmware (>= 1.16.0),
132          python-pastedeploy (>= 1.5.0),
133          python-pbr (>= 1.8),
134          python-pecan (>= 1.0.0),
135          python-pymongo (>= 3.0.2),
136          python-pymysql (>= 0.6.2),
137          python-pysnmp4 (>= 4.2.3),
138          python-requests (>= 2.8.1),
139          python-retrying (>= 1.2.3),
140          python-six (>= 1.9.0),
141          python-sqlalchemy (>= 1.0.10),
142          python-stevedore (>= 1.5.0),
143          python-swiftclient (>= 1:2.2.0),
144          python-tooz (>= 1.28.0),
145          python-webob (>= 1.2.3),
146          python-werkzeug (>= 0.7),
147          python-wsme (>= 0.8),
148          python-yaml (>= 3.1.0),
149          ${misc:Depends},
150          ${python:Depends},
151 Description: OpenStack efficient metering counters system - Python libraries
152  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
153  providing all the counters they need to establish customer billing, across
154  all current and future OpenStack components. The delivery of counters must be
155  traceable and auditable, the counters must be easily extensible to support new
156  projects, and agents doing data collections should be independent of the
157  overall system.
158  .
159  (A ceilometer is an instrument that measures cloud coverage.)
160  .
161  This package contains the Python libraries that are needed for all parts of
162  Ceilometer.
163
164 Package: ceilometer-common
165 Architecture: all
166 Depends: adduser,
167          python-ceilometer (= ${binary:Version}),
168          ${misc:Depends},
169          ${python:Depends},
170 Provides: ${python:Provides},
171 Description: OpenStack efficient metering counters system - common files
172  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
173  providing all the counters they need to establish customer billing, across
174  all current and future OpenStack components. The delivery of counters must be
175  traceable and auditable, the counters must be easily extensible to support new
176  projects, and agents doing data collections should be independent of the
177  overall system.
178  .
179  (A ceilometer is an instrument that measures cloud coverage.)
180  .
181  This package contains files that are needed for all parts of Ceilometer.
182
183 Package: ceilometer-collector
184 Architecture: all
185 Depends: ceilometer-common (= ${binary:Version}),
186          ${misc:Depends},
187          ${ostack-lsb-base},
188          ${python:Depends},
189 Suggests: mongodb,
190 Description: OpenStack efficient metering counters system - collector service
191  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
192  providing all the counters they need to establish customer billing, across
193  all current and future OpenStack components. The delivery of counters must be
194  traceable and auditable, the counters must be easily extensible to support new
195  projects, and agents doing data collections should be independent of the
196  overall system.
197  .
198  (A ceilometer is an instrument that measures cloud coverage.)
199  .
200  This package contains the collector service.
201
202 Package: ceilometer-polling
203 Architecture: all
204 Depends: ceilometer-common (= ${binary:Version}),
205          ${misc:Depends},
206          ${ostack-lsb-base},
207          ${python:Depends},
208 Suggests: mongodb,
209 Description: OpenStack efficient metering counters system - polling service
210  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
211  providing all the counters they need to establish customer billing, across
212  all current and future OpenStack components. The delivery of counters must be
213  traceable and auditable, the counters must be easily extensible to support new
214  projects, and agents doing data collections should be independent of the
215  overall system.
216  .
217  (A ceilometer is an instrument that measures cloud coverage.)
218  .
219  This package contains the polling service.
220
221 Package: ceilometer-api
222 Architecture: all
223 Depends: adduser,
224          ceilometer-common (= ${binary:Version}),
225          debconf,
226          python-openstackclient (>= 2.1.0),
227          ${misc:Depends},
228          ${ostack-lsb-base},
229          ${python:Depends},
230 Suggests: mongodb, q-text-as-data
231 Description: OpenStack efficient metering counters system (API service)
232  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
233  providing all the counters they need to establish customer billing, across
234  all current and future OpenStack components. The delivery of counters must be
235  traceable and auditable, the counters must be easily extensible to support new
236  projects, and agents doing data collections should be independent of the
237  overall system.
238  .
239  (A ceilometer is an instrument that measures cloud coverage.)
240  .
241  This package contains the API service.
242
243 Package: ceilometer-agent-compute
244 Architecture: all
245 Depends: ceilometer-common (= ${binary:Version}),
246          ${misc:Depends},
247          ${ostack-lsb-base},
248          ${python:Depends},
249 Description: OpenStack efficient metering counters system - compute agent
250  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
251  providing all the counters they need to establish customer billing, across
252  all current and future OpenStack components. The delivery of counters must be
253  traceable and auditable, the counters must be easily extensible to support new
254  projects, and agents doing data collections should be independent of the
255  overall system.
256  .
257  (A ceilometer is an instrument that measures cloud coverage.)
258  .
259  This package contains the compute agent.
260
261 Package: ceilometer-agent-central
262 Architecture: all
263 Depends: ceilometer-common (= ${binary:Version}),
264          ${misc:Depends},
265          ${ostack-lsb-base},
266          ${python:Depends},
267 Description: OpenStack efficient metering counters system - central agent
268  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
269  providing all the counters they need to establish customer billing, across
270  all current and future OpenStack components. The delivery of counters must be
271  traceable and auditable, the counters must be easily extensible to support new
272  projects, and agents doing data collections should be independent of the
273  overall system.
274  .
275  (A ceilometer is an instrument that measures cloud coverage.)
276  .
277  This package contains the central agent.
278
279 Package: ceilometer-agent-ipmi
280 Architecture: all
281 Depends: ceilometer-common (= ${binary:Version}),
282          ipmitool,
283          ${misc:Depends},
284          ${ostack-lsb-base},
285          ${python:Depends},
286 Description: OpenStack efficient metering counters system - IPMI agent
287  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
288  providing all the counters they need to establish customer billing, across
289  all current and future OpenStack components. The delivery of counters must be
290  traceable and auditable, the counters must be easily extensible to support new
291  projects, and agents doing data collections should be independent of the
292  overall system.
293  .
294  (A ceilometer is an instrument that measures cloud coverage.)
295  .
296  This package contains the IPMI agent daemon.
297
298 Package: ceilometer-agent-notification
299 Architecture: all
300 Depends: ceilometer-common (= ${binary:Version}),
301          ${misc:Depends},
302          ${ostack-lsb-base},
303          ${python:Depends},
304 Description: OpenStack efficient metering counters system - notification agent
305  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
306  providing all the counters they need to establish customer billing, across
307  all current and future OpenStack components. The delivery of counters must be
308  traceable and auditable, the counters must be easily extensible to support new
309  projects, and agents doing data collections should be independent of the
310  overall system.
311  .
312  (A ceilometer is an instrument that measures cloud coverage.)
313  .
314  This package contains the notification agent daemon.
315
316 Package: ceilometer-alarm-evaluator
317 Architecture: all
318 Depends: aodh-evaluator,
319          ${misc:Depends},
320 Description: OpenStack efficient metering counters system - aodh-evaluator trans
321  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
322  providing all the counters they need to establish customer billing, across
323  all current and future OpenStack components. The delivery of counters must be
324  traceable and auditable, the counters must be easily extensible to support new
325  projects, and agents doing data collections should be independent of the
326  overall system.
327  .
328  This package is a dummy transition package to aodh-evaluator and can be safely
329  removed.
330
331 Package: ceilometer-alarm-notifier
332 Architecture: all
333 Depends: aodh-notifier,
334          ${misc:Depends},
335 Description: OpenStack efficient metering counters system - aodh-notifier trans
336  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
337  providing all the counters they need to establish customer billing, across
338  all current and future OpenStack components. The delivery of counters must be
339  traceable and auditable, the counters must be easily extensible to support new
340  projects, and agents doing data collections should be independent of the
341  overall system.
342  .
343  This package is a dummy transition package to aodh-notifier and can be safely
344  removed.
345
346 Package: ceilometer-doc
347 Section: doc
348 Architecture: all
349 Depends: ${misc:Depends},
350          ${sphinxdoc:Depends},
351 Description: OpenStack efficient metering counters system - doc
352  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
353  providing all the counters they need to establish customer billing, across
354  all current and future OpenStack components. The delivery of counters must be
355  traceable and auditable, the counters must be easily extensible to support new
356  projects, and agents doing data collections should be independent of the
357  overall system.
358  .
359  (A ceilometer is an instrument that measures cloud coverage.)
360  .
361  This package contains the documentation.