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