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