Improvements for ceilometer config generation
[openstack-build/ceilometer-build.git] / trusty / debian / control
1 Source: ceilometer
2 Section: python
3 Priority: optional
4 Maintainer: MOS Ceilometer Team <mos-ceilometer@mirantis.com>
5 Build-Depends:
6  alembic (>= 0.7.2),
7  debhelper (>= 9),
8  dh-systemd,
9  openstack-pkg-tools (>= 21),
10  pylint,
11  python-all (>= 2.7.1),
12  python-anyjson (>= 0.3.3),
13  python-awsauth,
14  python-ceilometerclient (>= 1.0.13),
15  python-croniter (>= 0.3.4),
16  python-docutils,
17  python-elasticsearch (>= 1.3.0),
18  python-eventlet (>= 0.16.1),
19  python-glanceclient (>= 1:0.15.0),
20  python-happybase,
21  python-iso8601 (>= 0.1.9),
22  python-jsonpath-rw (>=1.2.0),
23  python-jsonschema (>= 2.0.0),
24  python-keystoneclient (>= 1:1.1.0),
25  python-keystonemiddleware (>= 1.5.0),
26  python-lxml (>= 2.3),
27  python-msgpack (>= 0.4.0),
28  python-migrate (>= 0.9.5),
29  python-neutronclient (>= 1:2.3.11),
30  python-nose,
31  python-novaclient (>= 1:2.22.0),
32  python-oslo.context (>= 0.2.0),
33  python-oslo.db (>= 1.7.0),
34  python-oslo.concurrency (>= 1.8.0),
35  python-oslo.config (>= 1:1.9.3),
36  python-oslo.i18n (>= 1.5.0),
37  python-oslo.messaging (>= 1.8.0),
38  python-oslo.middleware (>= 1.0.0),
39  python-oslo.policy (>= 0.3.1),
40  python-oslo.rootwrap (>= 1.6.0),
41  python-oslo.serialization (>= 1.4.0),
42  python-oslo.utils (>= 1.4.0),
43  python-oslosphinx (>= 2.5.0),
44  python-oslo.vmware,
45  python-pastedeploy (>= 1.5.0),
46  python-posix-ipc,
47  python-pbr (>= 0.10),
48  python-pecan (>= 0.8.0),
49  python-psycopg2,
50  python-pymongo (>= 2.6.3),
51  python-pysnmp4 (>= 4.2.1),
52  python-requests (>= 2.2.0),
53  python-retrying (>= 1.2.3),
54  python-tz (>= 2013.6),
55  python-six (>= 1.9.0),
56  python-sphinx,
57  python-sphinxcontrib-docbookrestapi,
58  python-sphinxcontrib-httpdomain,
59  python-sphinxcontrib-pecanwsme,
60  python-sqlalchemy (>= 0.9.7),
61  python-stevedore (>= 1.3.0),
62  python-swiftclient (>= 1:2.2.0),
63  python-tooz (>= 0.13.1),
64  python-werkzeug (>= 0.7),
65  python-webob (>= 1.2.3),
66  python-wsme (>= 0.6),
67  python-yaml (>= 3.1.0),
68  subunit,
69  testrepository (>= 0.0.18)
70 Standards-Version: 3.9.6
71
72 Package: python-ceilometer
73 Architecture: all
74 Depends:
75  openstack-pkg-tools (>= 21),
76  python-awsauth,
77  python-all (>= 2.7.1),
78  python-anyjson (>= 0.3.3),
79  python-ceilometerclient (>= 1.0.13),
80  python-croniter (>= 0.3.4),
81  python-eventlet (>= 0.16.1),
82  python-glanceclient (>= 1:0.15.0),
83  python-iso8601 (>= 0.1.9),
84  python-jsonpath-rw (>=1.2.0),
85  python-jsonschema (>= 2.0.0),
86  python-keystoneclient (>= 1:1.1.0),
87  python-keystonemiddleware (>= 1.5.0),
88  python-lxml (>= 2.3),
89  python-msgpack (>= 0.4.0),
90  python-migrate (>= 0.9.5),
91  python-neutronclient (>= 1:2.3.11),
92  python-novaclient (>= 1:2.22.0),
93  python-oslo.context (>= 0.2.0),
94  python-oslo.db (>= 1.7.0),
95  python-oslo.concurrency (>= 1.8.0),
96  python-oslo.config (>= 1:1.9.3),
97  python-oslo.i18n (>= 1.5.0),
98  python-oslo.messaging (>= 1.8.0),
99  python-oslo.middleware (>= 1.0.0),
100  python-oslo.policy (>= 0.3.1),
101  python-oslo.rootwrap (>= 1.6.0),
102  python-oslo.serialization (>= 1.4.0),
103  python-oslo.vmware,
104  python-oslo.utils (>= 1.4.0),
105  python-pastedeploy (>= 1.5.0),
106  python-posix-ipc,
107  python-pbr (>= 0.10),
108  python-pecan (>= 0.8.0),
109  python-psycopg2,
110  python-pymongo (>= 2.6.3),
111  python-pysnmp4 (>= 4.2.1),
112  python-requests (>= 2.2.0),
113  python-retrying (>= 1.2.3),
114  python-tz (>= 2013.6),
115  python-six (>= 1.9.0),
116  python-sqlalchemy (>= 0.9.7),
117  python-stevedore (>= 1.3.0),
118  python-swiftclient (>= 1:2.2.0),
119  python-tooz (>= 0.13.1),
120  python-werkzeug (>= 0.7),
121  python-webob (>= 1.2.3),
122  python-wsme (>= 0.6),
123  python-yaml (>= 3.1.0),
124  subunit,
125  testrepository (>= 0.0.18)
126  ${misc:Depends},
127  ${python:Depends}
128 Description: ceilometer python libraries
129  Ceilometer aims to deliver a unique point of contact for billing systems to
130  acquire all counters they need to establish customer billing, across all
131  current and future OpenStack components. The delivery of counters must
132  be traceable and auditable, the counters must be easily extensible to support
133  new projects, and agents doing data collections should be
134  independent of the overall system.
135  .
136  (A ceilometer is an instrument that measures cloud coverage.)
137  .
138  This package contains the python libraries that are needed for all parts
139  of ceilometer
140
141 Package: ceilometer-common
142 Architecture: all
143 Depends:
144  adduser,
145  python-ceilometer (= ${binary:Version}),
146  ${misc:Depends},
147  ${python:Depends}
148 Provides: ${python:Provides}
149 Description: ceilometer common files
150  Ceilometer aims to deliver a unique point of contact for billing systems to
151  aquire all counters they need to establish customer billing, across all
152  current and future OpenStack components. The delivery of counters must
153  be traceable and auditable, the counters must be easily extensible to support
154  new projects, and agents doing data collections should be
155  independent of the overall system.
156  .
157  (A ceilometer is an instrument that measures cloud coverage.)
158  .
159  This package contains files that are needed for all parts of ceilometer
160
161 Package: ceilometer-collector
162 Architecture: all
163 Depends:
164  ceilometer-common (= ${binary:Version}),
165  ${misc:Depends},
166  ${python:Depends}
167 Suggests: mongodb
168 Description: ceilometer collector service
169  Ceilometer aims to deliver a unique point of contact for billing systems to
170  aquire all counters they need to establish customer billing, across all
171  current and future OpenStack components. The delivery of counters must
172  be traceable and auditable, the counters must be easily extensible to support
173  new projects, and agents doing data collections should be
174  independent of the overall system.
175  .
176  (A ceilometer is an instrument that measures cloud coverage.)
177  .
178  This package contains the collector service
179
180 Package: ceilometer-polling
181 Architecture: all
182 Depends:
183  ceilometer-common (= ${binary:Version}),
184  ${misc:Depends},
185  ${python:Depends}
186 Suggests: mongodb
187 Description: ceilometer polling service
188  Ceilometer aims to deliver a unique point of contact for billing systems to
189  aquire all counters they need to establish customer billing, across all
190  current and future OpenStack components. The delivery of counters must
191  be traceable and auditable, the counters must be easily extensible to support
192  new projects, and agents doing data collections should be
193  independent of the overall system.
194  .
195  (A ceilometer is an instrument that measures cloud coverage.)
196  .
197  This package contains the polling service.
198
199 Package: ceilometer-api
200 Architecture: all
201 Depends:
202  ceilometer-common (= ${binary:Version}),
203  ${misc:Depends},
204  ${python:Depends}
205 Suggests: mongodb
206 Description: ceilometer api service
207  Ceilometer aims to deliver a unique point of contact for billing systems to
208  aquire all counters they need to establish customer billing, across all
209  current and future OpenStack components. The delivery of counters must
210  be traceable and auditable, the counters must be easily extensible to support
211  new projects, and agents doing data collections should be
212  independent of the overall system.
213  .
214  This package contains the api service
215
216 Package: ceilometer-agent-compute
217 Architecture: all
218 Depends:
219  ceilometer-common (= ${binary:Version}),
220  ${misc:Depends},
221  ${python:Depends}
222 Description: ceilometer compute agent
223  Ceilometer aims to deliver a unique point of contact for billing systems to
224  aquire all counters they need to establish customer billing, across all
225  current and future OpenStack components. The delivery of counters must
226  be traceable and auditable, the counters must be easily extensible to support
227  new projects, and agents doing data collections should be
228  independent of the overall system.
229  .
230  (A ceilometer is an instrument that measures cloud coverage.)
231  .
232  This package contains the compute agent
233
234 Package: ceilometer-agent-central
235 Architecture: all
236 Depends:
237  ceilometer-common (= ${binary:Version}),
238  ${misc:Depends},
239  ${python:Depends}
240 Description: ceilometer central agent
241  Ceilometer aims to deliver a unique point of contact for billing systems to
242  aquire all counters they need to establish customer billing, across all
243  current and future OpenStack components. The delivery of counters must
244  be traceable and auditable, the counters must be easily extensible to support
245  new projects, and agents doing data collections should be
246  independent of the overall system.
247  .
248  (A ceilometer is an instrument that measures cloud coverage.)
249  .
250  This package contains the central agent.
251
252 Package: ceilometer-agent-ipmi
253 Architecture: all
254 Depends:
255  ceilometer-common (= ${binary:Version}),
256  ipmitool,
257  ${misc:Depends},
258  ${python:Depends}
259 Description: ceilometer ipmi agent
260  Ceilometer aims to deliver a unique point of contact for billing systems to
261  aquire all counters they need to establish customer billing, across all
262  current and future OpenStack components. The delivery of counters must
263  be traceable and auditable, the counters must be easily extensible to support
264  new projects, and agents doing data collections should be
265  independent of the overall system.
266  .
267  (A ceilometer is an instrument that measures cloud coverage.)
268  .
269  This package contains the ipmi agent.
270
271 Package: ceilometer-agent-notification
272 Architecture: all
273 Depends:
274  ceilometer-common (= ${binary:Version}),
275  ${misc:Depends},
276  ${python:Depends}
277 Description: ceilometer notification agent
278  Ceilometer aims to deliver a unique point of contact for billing systems to
279  aquire all counters they need to establish customer billing, across all
280  current and future OpenStack components. The delivery of counters must
281  be traceable and auditable, the counters must be easily extensible to support
282  new projects, and agents doing data collections should be
283  independent of the overall system.
284  .
285  (A ceilometer is an instrument that measures cloud coverage.)
286  .
287  This package contains the notification agent.
288
289 Package: ceilometer-alarm-evaluator
290 Architecture: all
291 Depends:
292  ceilometer-common (= ${binary:Version}),
293  ${misc:Depends},
294  ${python:Depends}
295 Description: Ceilometer alarm evaluator
296  Ceilometer aims to deliver a unique point of contact for billing systems to
297  aquire all counters they need to establish customer billing, across all
298  current and future OpenStack components. The delivery of counters must
299  be traceable and auditable, the counters must be easily extensible to support
300  new projects, and agents doing data collections should be
301  independent of the overall system.
302  .
303  (A ceilometer is an instrument that measures cloud coverage.)
304  .
305  This package contains the alarm evaluator daemon.
306
307 Package: ceilometer-alarm-notifier
308 Architecture: all
309 Depends:
310  ceilometer-common (= ${binary:Version}),
311  ${misc:Depends},
312  ${python:Depends}
313 Description: Ceilometer notification agent
314  Ceilometer aims to deliver a unique point of contact for billing systems to
315  aquire all counters they need to establish customer billing, across all
316  current and future OpenStack components. The delivery of counters must
317  be traceable and auditable, the counters must be easily extensible to support
318  new projects, and agents doing data collections should be
319  independent of the overall system.
320  .
321  (A ceilometer is an instrument that measures cloud coverage.)
322  .
323  This package contains the alarm notifier daemon.
324
325 Package: ceilometer-doc
326 Section: doc
327 Architecture: all
328 Depends: ${misc:Depends},
329          ${sphinxdoc:Depends},
330 Description: OpenStack efficient metering counters system - doc
331  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
332  providing all the counters they need to establish customer billing, across
333  all current and future OpenStack components. The delivery of counters must be
334  traceable and auditable, the counters must be easily extensible to support new
335  projects, and agents doing data collections should be independent of the
336  overall system.
337  .
338  This package contains the documentation.