Update ceilometer specs
[openstack-build/ceilometer-build.git] / debian / control
1 Source: ceilometer
2 Section: python
3 Priority: optional
4 Maintainer: Chuck Short <zulcss@ubuntu.com>
5 Build-Depends:
6  alembic (>= 0.6.4),
7  debhelper (>= 8.0.0),
8  python-all (>= 2.6),
9  python-anyjson (>= 0.3.3),
10  python-argparse,
11  python-babel (>= 0.9.6),
12  python-ceilometerclient (>= 1.0.6),
13  python-croniter (>= 0.3.4),
14  python-coverage,
15  python-docutils,
16  python-eventlet (>= 0.13.0),
17  python-fixtures (>= 0.3.14),
18  python-flask (>= 0.10),
19  python-flask (<< 1.0),
20  python-glanceclient (>= 1:0.13.1),
21  python-httplib2,
22  python-happybase (>= 0.5), python-happybase (<< 0.7) | python-happybase (>> 0.7),
23  python-iso8601 (>= 0.1.9),
24  python-jsonpath-rw (>= 1.2.0),
25  python-jsonpath-rw (<< 2.0),
26  python-jsonschema (>= 2.0.0),
27  python-jsonschema (<< 3.0.0),
28  python-keystoneclient (>= 1:0.9.0),
29  python-keystonemiddleware (>= 1.0.0),
30  python-kombu (>= 2.4.8),
31  python-lxml (>= 2.3),
32  python-lockfile (>= 0.8),
33  python-migrate (>= 0.9.1),
34  python-mock,
35  python-mox,
36  python-msgpack (>= 0.4.0),
37  python-mysqldb,
38  python-netaddr (>= 0.7.6),
39  python-nova,
40  python-novaclient (>= 1:2.17.0),
41  python-oslo.config (>= 1:1.2.1),
42  python-oslo.sphinx,
43  python-pastedeploy (>= 1.5.0),
44  python-pbr (>= 0.6), python-pbr (<< 0.7) | python-pbr (>> 0.7), python-pbr (<< 1.0),
45  python-pecan (>= 0.5.0),
46  python-pymongo (>= 2.6),
47  python-requests (>= 1.1),
48  python-simplejson,
49  python-sphinx,
50  python-sqlalchemy (>= 0.8.4), python-sqlalchemy (<< 0.9.5) | python-sqlalchemy (>> 0.9.5), python-sqlalchemy (<= 0.9.99),
51  python-stevedore (>= 0.14),
52  python-subunit,
53  python-six (>= 1.7.0),
54  python-swift,
55  python-swiftclient (>= 2.0.2),
56  python-testscenarios (>= 0.4),
57  python-testtools (>= 0.9.32),
58  python-webob (>= 1.2.3),
59  python-wsme (>= 0.6),
60  python-yaml (>= 3.1.0),
61  testrepository (>= 0.0.17)
62 Standards-Version: 3.9.4
63 Vcs-Browser: http://bazaar.launchpad.net/~ubuntu-server-dev/ceilometer/icehouse/files
64 Vcs-Bzr: https://code.launchpad.net/~ubuntu-server-dev/ceilometer/icehouse
65
66 Package: python-ceilometer
67 Architecture: all
68 Depends:
69  alembic (>= 0.6.4),
70  python-anyjson (>= 0.3.3),
71  python-argparse,
72  python-croniter (>= 0.3.4),
73  python-ceilometerclient (>= 1.0.6),
74  python-eventlet (>= 0.13.0),
75  python-flask (>= 0.10),
76  python-flask (<< 1.0),
77  python-glanceclient (>= 1:0.13.1),
78  python-happybase (>= 0.5), python-happybase (<< 0.7) | python-happybase (>> 0.7),
79  python-sqlalchemy (<= 0.9.99),
80  python-iso8601 (>= 0.1.9),
81  python-jsonpath-rw (>= 1.2.0),
82  python-jsonpath-rw (<< 2.0),
83  python-jsonschema (>= 2.0.0),
84  python-jsonschema (<< 3.0.0),
85  python-keystoneclient (>= 1:0.9.0),
86  python-keystonemiddleware (>= 1.0.0),
87  python-kombu (>= 2.4.8),
88  python-lxml (>= 2.3),
89  python-lockfile (>= 0.8),
90  python-migrate (>= 0.9.1),
91  python-msgpack (>= 0.4.0),
92  python-netaddr (>= 0.7.6),
93  python-novaclient (>= 1:2.17.0),
94  python-oslo.config (>= 1:1.2.1),
95  python-oslo.messaging (>= 1.3.0),
96  python-oslo.vmware (>= 0.4),
97  python-pbr (>= 0.6), python-pbr (<< 0.7) | python-pbr (>> 0.7), python-pbr (<< 1.0),
98  python-pecan (>= 0.5.0),
99  python-posix-ipc,
100  python-pymongo (>= 2.6),
101  python-six (>= 1.7.0),
102  python-yaml (>= 3.1.0),
103  python-requests (>= 1.1),
104  python-sqlalchemy (>= 0.8.4), python-sqlalchemy (<< 0.9.5) | python-sqlalchemy (>> 0.9.5), python-sqlalchemy (<= 0.9.99),
105  python-stevedore (>= 0.14),
106  python-swiftclient (>= 2.0.2),
107  python-tz,
108  python-webob (>= 1.2.3),
109  python-wsme (>= 0.6),
110  ${misc:Depends},
111  ${python:Depends}
112 Suggests: python-pysnmp4
113 Description: ceilometer python libraries
114  Ceilometer aims to deliver a unique point of contact for billing systems to
115  aquire all counters they need to establish  customer billing, accross all
116  current and future OpenStack components. The delivery of counters must
117  be tracable and auditable, the counters must be easily extensible to support
118  new projects, and agents doing data collections should be
119  independent of the overall system.
120  .
121  (A ceilometer is an instrument that measures cloud coverage.)
122  .
123  This package contains the python libraries that are needed for all parts
124  of ceilometer
125
126 Package: ceilometer-common
127 Architecture: all
128 Depends:
129  adduser,
130  python-ceilometer (= ${binary:Version}),
131  ${misc:Depends},
132  ${python:Depends}
133 Provides: ${python:Provides}
134 Description: ceilometer common files
135  Ceilometer aims to deliver a unique point of contact for billing systems to
136  aquire all counters they need to establish  customer billing, accross all
137  current and future OpenStack components. The delivery of counters must
138  be tracable and auditable, the counters must be easily extensible to support
139  new projects, and agents doing data collections should be
140  independent of the overall system.
141  .
142  (A ceilometer is an instrument that measures cloud coverage.)
143  .
144  This package contains files that are needed for all parts of ceilometer
145
146 Package: ceilometer-collector
147 Architecture: all
148 Depends:
149  ceilometer-common (= ${binary:Version}),
150  ${misc:Depends},
151  ${python:Depends}
152 Suggests: mongodb
153 Description: ceilometer collector service
154  Ceilometer aims to deliver a unique point of contact for billing systems to
155  aquire all counters they need to establish  customer billing, accross all
156  current and future OpenStack components. The delivery of counters must
157  be tracable and auditable, the counters must be easily extensible to support
158  new projects, and agents doing data collections should be
159  independent of the overall system.
160  .
161  (A ceilometer is an instrument that measures cloud coverage.)
162  .
163  This package contains the collector service
164
165 Package: ceilometer-api
166 Architecture: all
167 Depends:
168  ceilometer-common (= ${binary:Version}),
169  ${misc:Depends},
170  ${python:Depends}
171 Suggests: mongodb
172 Description: ceilometer api service
173  Ceilometer aims to deliver a unique point of contact for billing systems to
174  aquire all counters they need to establish  customer billing, accross all
175  current and future OpenStack components. The delivery of counters must
176  be tracable and auditable, the counters must be easily extensible to support
177  new projects, and agents doing data collections should be
178  independent of the overall system.
179  .
180  This package contains the api service
181
182 Package: ceilometer-agent-compute
183 Architecture: all
184 Depends:
185  ceilometer-common (= ${binary:Version}),
186  ${misc:Depends},
187  ${python:Depends}
188 Description: ceilometer compute agent
189  Ceilometer aims to deliver a unique point of contact for billing systems to
190  aquire all counters they need to establish  customer billing, accross all
191  current and future OpenStack components. The delivery of counters must
192  be tracable 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 compute agent
199
200 Package: ceilometer-agent-central
201 Architecture: all
202 Depends:
203  ceilometer-common (= ${binary:Version}),
204  ${misc:Depends},
205  ${python:Depends}
206 Description: ceilometer central agent
207  Ceilometer aims to deliver a unique point of contact for billing systems to
208  aquire all counters they need to establish  customer billing, accross all
209  current and future OpenStack components. The delivery of counters must
210  be tracable 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  (A ceilometer is an instrument that measures cloud coverage.)
215  .
216  This package contains the central agent.
217
218 Package: ceilometer-agent-notification
219 Architecture: all
220 Depends:
221  ceilometer-common (= ${binary:Version}),
222  ${misc:Depends},
223  ${python:Depends}
224 Description: ceilometer notification agent
225  Ceilometer aims to deliver a unique point of contact for billing systems to
226  aquire all counters they need to establish  customer billing, accross all
227  current and future OpenStack components. The delivery of counters must
228  be tracable and auditable, the counters must be easily extensible to support
229  new projects, and agents doing data collections should be
230  independent of the overall system.
231  .
232  (A ceilometer is an instrument that measures cloud coverage.)
233  .
234  This package contains the notification agent.
235
236 Package: ceilometer-alarm-evaluator
237 Architecture: all
238 Depends:
239  ceilometer-common (= ${binary:Version}),
240  ${misc:Depends},
241  ${python:Depends}
242 Description: Ceilometer alarm evaluator
243  Ceilometer aims to deliver a unique point of contact for billing systems to
244  aquire all counters they need to establish  customer billing, accross all
245  current and future OpenStack components. The delivery of counters must
246  be tracable and auditable, the counters must be easily extensible to support
247  new projects, and agents doing data collections should be
248  independent of the overall system.
249  .
250  (A ceilometer is an instrument that measures cloud coverage.)
251  .
252  This package contains the alarm evaluator daemon.
253
254 Package: ceilometer-alarm-notifier
255 Architecture: all
256 Depends:
257  ceilometer-common (= ${binary:Version}),
258  ${misc:Depends},
259  ${python:Depends}
260 Description: Ceilometer notification 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, accross all
263  current and future OpenStack components. The delivery of counters must
264  be tracable 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 alarm notifier daemon.