Added ceilometer-polling as new package.
[openstack-build/ceilometer-build.git] / xenial / debian / control
1 Source: ceilometer
2 Section: web
3 Priority: optional
4 Maintainer: PKG OpenStack <openstack-devel@lists.alioth.debian.org>
5 Uploaders: Julien Danjou <acid@debian.org>,
6            Thomas Goirand <zigo@debian.org>,
7            Mehdi Abaakouk <sileht@sileht.net>,
8 Build-Depends: debhelper (>= 9),
9                dh-python,
10                dh-systemd,
11                openstack-pkg-tools (>= 23~),
12                po-debconf,
13                python-all,
14                python-pbr,
15                python-setuptools,
16                python-sphinx,
17 Build-Depends-Indep: alembic (>= 0.7.2),
18                      mongodb,
19                      python-awsauth,
20                      python-babel,
21                      python-ceilometerclient (>= 1.0.13),
22                      python-coverage,
23                      python-croniter,
24                      python-elasticsearch (>= 1.3.0),
25                      python-eventlet (>= 0.16.1),
26                      python-fixtures,
27                      python-gabbi (>= 0.12.0),
28                      python-glanceclient (>= 1:0.15.0),
29                      python-hacking,
30                      python-happybase,
31                      python-httplib2,
32                      python-iso8601,
33                      python-jsonpath-rw,
34                      python-jsonschema,
35                      python-kafka,
36                      python-keystoneclient (>= 1:1.1.0),
37                      python-keystonemiddleware (>= 1.5.0),
38                      python-kombu (>= 2.4.8),
39                      python-lxml,
40                      python-migrate (>= 0.9.5),
41                      python-mock,
42                      python-msgpack,
43                      python-mysqldb,
44                      python-neutronclient (>= 2.3.11),
45                      python-novaclient (>= 2:2.22.0),
46                      python-oslo.concurrency (>= 1.8.0),
47                      python-oslo.config (>= 1:1.9.3),
48                      python-oslo.context (>= 0.2.0),
49                      python-oslo.db (>= 1.7.0),
50                      python-oslo.i18n (>= 1.5.0),
51                      python-oslo.messaging (>= 1.8.0),
52                      python-oslo.middleware (>= 1.0.0),
53                      python-oslo.policy (>= 0.3.1),
54                      python-oslo.rootwrap (>= 1.6.0),
55                      python-oslo.serialization (>= 1.4.0),
56                      python-oslo.utils (>= 1.4.0),
57                      python-oslo.vmware (>= 0.11.1),
58                      python-oslosphinx (>= 2.5.0),
59                      python-oslotest (>= 1.5.1),
60                      python-pastedeploy,
61                      python-pecan (>= 0.8.0),
62                      python-posix-ipc,
63                      python-psycopg2,
64                      python-pymongo,
65                      python-pysnmp4,
66                      python-requests,
67                      python-retrying,
68                      python-six (>= 1.9.0),
69                      python-sphinxcontrib-docbookrestapi,
70                      python-sphinxcontrib-httpdomain,
71                      python-sphinxcontrib-pecanwsme,
72                      python-sqlalchemy,
73                      python-stevedore (>= 1.3.0),
74                      python-swiftclient,
75                      python-testscenarios,
76                      python-testtools,
77                      python-tooz (>= 0.13.1),
78                      python-tz,
79                      python-webob,
80                      python-werkzeug,
81                      python-wsme,
82                      python-yaml,
83                      subunit,
84                      testrepository,
85 Standards-Version: 3.9.6
86 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=openstack/ceilometer.git;a=summary
87 Vcs-Git: git://anonscm.debian.org/openstack/ceilometer.git
88 Homepage: http://wiki.openstack.org/Ceilometer
89
90 Package: python-ceilometer
91 Section: python
92 Architecture: all
93 Pre-Depends: dpkg (>= 1.15.6~)
94 Depends: alembic (>= 0.7.2),
95          libjs-jquery,
96          python-ceilometerclient (>= 1.0.13),
97          python-croniter,
98          python-eventlet (>= 0.16.1),
99          python-glanceclient (>= 1:0.15.0),
100          python-greenlet (>= 0.4),
101          python-iso8601,
102          python-jsonpath-rw,
103          python-jsonschema,
104          python-kafka,
105          python-keystoneclient (>= 1:1.1.0),
106          python-keystonemiddleware (>= 1.5.0),
107          python-kombu (>= 2.4.8),
108          python-lxml,
109          python-migrate (>= 0.9.5),
110          python-msgpack,
111          python-mysqldb,
112          python-neutronclient (>= 2.3.11),
113          python-novaclient (>= 2:2.22.0),
114          python-oslo.concurrency (>= 1.8.0),
115          python-oslo.config (>= 1:1.9.3),
116          python-oslo.context (>= 0.2.0),
117          python-oslo.db (>= 1.7.0),
118          python-oslo.i18n (>= 1.5.0),
119          python-oslo.messaging (>= 1.8.0),
120          python-oslo.middleware (>= 1.0.0),
121          python-oslo.policy (>= 0.3.1),
122          python-oslo.rootwrap (>= 1.6.0),
123          python-oslo.serialization (>= 1.4.0),
124          python-oslo.utils (>= 1.4.0),
125          python-pbr,
126          python-pastedeploy,
127          python-pecan (>= 0.8.0),
128          python-posix-ipc,
129          python-pymongo,
130          python-pysnmp4,
131          python-requests,
132          python-retrying,
133          python-six (>= 1.9.0),
134          python-sqlalchemy,
135          python-stevedore (>= 1.3.0),
136          python-swiftclient,
137          python-tooz (>= 0.13.1),
138          python-tz,
139          python-webob,
140          python-werkzeug,
141          python-wsme,
142          python-yaml,
143          ${misc:Depends},
144          ${python:Depends},
145 Description: OpenStack efficient metering counters system - Python libraries
146  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
147  providing all the counters they need to establish customer billing, across
148  all current and future OpenStack components. The delivery of counters must be
149  traceable and auditable, the counters must be easily extensible to support new
150  projects, and agents doing data collections should be independent of the
151  overall system.
152  .
153  This package contains the Python libraries that are needed for all parts of
154  Ceilometer.
155
156 Package: ceilometer-common
157 Architecture: all
158 Pre-Depends: dpkg (>= 1.15.6~)
159 Depends: adduser,
160          dpkg-dev,
161          python-ceilometer (= ${binary:Version}),
162          ${misc:Depends},
163          ${python:Depends},
164 Provides: ${python:Provides}
165 Description: OpenStack efficient metering counters system - common files
166  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
167  providing all the counters they need to establish customer billing, across
168  all current and future OpenStack components. The delivery of counters must be
169  traceable and auditable, the counters must be easily extensible to support new
170  projects, and agents doing data collections should be independent of the
171  overall system.
172  .
173  This package contains files that are needed for all parts of Ceilometer.
174
175 Package: ceilometer-collector
176 Architecture: all
177 Pre-Depends: dpkg (>= 1.15.6~)
178 Depends: ceilometer-common (= ${binary:Version}),
179          ${misc:Depends},
180          ${ostack-lsb-base},
181          ${python:Depends},
182 Description: OpenStack efficient metering counters system - collector service
183  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
184  providing all the counters they need to establish customer billing, across
185  all current and future OpenStack components. The delivery of counters must be
186  traceable and auditable, the counters must be easily extensible to support new
187  projects, and agents doing data collections should be independent of the
188  overall system.
189  .
190  This package contains the collector service.
191
192 Package: ceilometer-polling
193 Architecture: all
194 Depends:
195  ceilometer-common (= ${binary:Version}),
196  ${misc:Depends},
197  ${ostack-lsb-base},
198  ${python:Depends}
199 Suggests: mongodb
200 Description: OpenStack efficient metering counters system - polling service
201  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
202  providing all the counters they need to establish customer billing, across
203  all current and future OpenStack components. The delivery of counters must be
204  traceable and auditable, the counters must be easily extensible to support new
205  projects, and agents doing data collections should be independent of the
206  overall system.
207  .
208  This package contains the polling service.
209
210 Package: ceilometer-api
211 Architecture: all
212 Pre-Depends: dpkg (>= 1.15.6~)
213 Depends: adduser,
214          ceilometer-common (= ${binary:Version}),
215          debconf,
216          ${misc:Depends},
217          ${ostack-lsb-base},
218          ${python:Depends},
219 Description: OpenStack efficient metering counters system (API service)
220  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
221  providing all the counters they need to establish customer billing, across
222  all current and future OpenStack components. The delivery of counters must be
223  traceable and auditable, the counters must be easily extensible to support new
224  projects, and agents doing data collections should be independent of the
225  overall system.
226  .
227  This package contains the API service.
228
229 Package: ceilometer-agent-compute
230 Architecture: all
231 Pre-Depends: dpkg (>= 1.15.6~)
232 Depends: ceilometer-common (= ${binary:Version}),
233          ${misc:Depends},
234          ${ostack-lsb-base},
235          ${python:Depends},
236 Description: OpenStack efficient metering counters system - compute agent
237  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
238  providing all the counters they need to establish customer billing, across
239  all current and future OpenStack components. The delivery of counters must be
240  traceable and auditable, the counters must be easily extensible to support new
241  projects, and agents doing data collections should be independent of the
242  overall system.
243  .
244  This package contains the compute agent.
245
246 Package: ceilometer-agent-central
247 Architecture: all
248 Pre-Depends: dpkg (>= 1.15.6~)
249 Depends: ceilometer-common (= ${binary:Version}),
250          ${misc:Depends},
251          ${ostack-lsb-base},
252          ${python:Depends},
253 Description: OpenStack efficient metering counters system - central agent
254  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
255  providing all the counters they need to establish customer billing, across
256  all current and future OpenStack components. The delivery of counters must be
257  traceable and auditable, the counters must be easily extensible to support new
258  projects, and agents doing data collections should be independent of the
259  overall system.
260  .
261  This package contains the central agent.
262
263 Package: ceilometer-agent-ipmi
264 Architecture: all
265 Pre-Depends: dpkg (>= 1.15.6~)
266 Depends: ceilometer-common (= ${binary:Version}),
267          ${misc:Depends},
268          ${ostack-lsb-base},
269          ${python:Depends},
270 Description: OpenStack efficient metering counters system - IPMI agent
271  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
272  providing all the counters they need to establish customer billing, across
273  all current and future OpenStack components. The delivery of counters must be
274  traceable and auditable, the counters must be easily extensible to support new
275  projects, and agents doing data collections should be independent of the
276  overall system.
277  .
278  This package contains the IPMI agent daemon.
279
280 Package: ceilometer-agent-notification
281 Architecture: all
282 Pre-Depends: dpkg (>= 1.15.6~)
283 Depends: ceilometer-common (= ${binary:Version}),
284          ${misc:Depends},
285          ${ostack-lsb-base},
286          ${python:Depends},
287 Description: OpenStack efficient metering counters system - agent notification
288  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
289  providing all the counters they need to establish customer billing, across
290  all current and future OpenStack components. The delivery of counters must be
291  traceable and auditable, the counters must be easily extensible to support new
292  projects, and agents doing data collections should be independent of the
293  overall system.
294  .
295  This package contains the notification agent daemon.
296
297 Package: ceilometer-alarm-evaluator
298 Architecture: all
299 Pre-Depends: dpkg (>= 1.15.6~)
300 Depends: ceilometer-common (= ${binary:Version}),
301          ${misc:Depends},
302          ${ostack-lsb-base},
303          ${python:Depends},
304 Description: OpenStack efficient metering counters system - alarm evaluator
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  This package contains the alarm evaluator daemon.
313
314 Package: ceilometer-alarm-notifier
315 Architecture: all
316 Pre-Depends: dpkg (>= 1.15.6~)
317 Depends: ceilometer-common (= ${binary:Version}),
318          ${misc:Depends},
319          ${ostack-lsb-base},
320          ${python:Depends},
321 Description: OpenStack efficient metering counters system - alarm notifier
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  This package contains the alarm notifier daemon.