Update requirements
[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.15.2),
17  python-fixtures (>= 0.3.14),
18  python-flask (>= 0.10),
19  python-flask (<< 1.0),
20  python-glanceclient (>= 1:0.14.0),
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), python-jsonpath-rw (<< 2.0),
25  python-jsonschema (>= 2.0.0), python-jsonschema (<< 3.0.0),
26  python-keystoneclient (>= 1:0.11.1),
27  python-keystonemiddleware (>= 1.0.0),
28  python-lxml (>= 2.3),
29  python-lockfile (>= 0.8),
30  python-migrate (>= 0.9.1), python-migrate (<< 0.9.2) | python-migrate (>> 0.9.2),
31  python-mock,
32  python-mox,
33  python-msgpack (>= 0.4.0),
34  python-mysqldb,
35  python-netaddr (>= 0.7.12),
36  python-nova,
37  python-novaclient (>= 1:2.18.0),
38  python-neutronclient (>= 2.3.6),
39  python-oslo.config (>= 1:1.4.0),
40  python-oslo.utils (>= 1.0.0),
41  python-oslo.i18n (>= 0.1.0),
42  python-oslo.sphinx,
43  python-pbr (>= 0.6), python-pbr (<< 0.7) | python-pbr (>> 0.7), python-pbr (<< 1.0),
44  python-pecan (>= 0.5.0),
45  python-pymongo (>= 2.6),
46  python-requests (>= 2.2.0), python-requests (<< 2.4.0) | python-requests (>> 2.4.0),
47  python-simplejson,
48  python-sphinx,
49  python-pastedeploy (>= 1.5.0),
50  python-sqlalchemy (>= 0.8.4), python-sqlalchemy (<< 0.8.99) | python-sqlalchemy (>> 0.9.7), python-sqlalchemy (<= 0.9.99),
51  python-stevedore (>= 1.1.0),
52  python-subunit,
53  python-six (>= 1.7.0),
54  python-swift,
55  python-swiftclient (>= 2.2.0),
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  python-retrying (>= 1.2.2), python-retrying (<< 1.3.0) | python-retrying (>> 1.3.0),
70  python-oslo.rootwrap (>= 1.3.0),
71  alembic (>= 0.6.4),
72  python-anyjson (>= 0.3.3),
73  python-argparse,
74  python-croniter (>= 0.3.4),
75  python-ceilometerclient (>= 1.0.6),
76  python-eventlet (>= 0.15.2),
77  python-flask (>= 0.10), python-flask (<< 1.0),
78  python-glanceclient (>= 1:0.14.0),
79  python-happybase (>= 0.5), python-happybase (<< 0.7) | python-happybase (>> 0.7),
80  python-sqlalchemy (>= 0.8.4), python-sqlalchemy (<< 0.8.99) | python-sqlalchemy (>> 0.9.7), python-sqlalchemy (<= 0.9.99),
81  python-iso8601 (>= 0.1.9),
82  python-jsonpath-rw (>= 1.2.0), python-jsonpath-rw (<< 2.0),
83  python-jsonschema (>= 2.0.0), python-jsonschema (<< 3.0.0),
84  python-keystoneclient (>= 1:0.11.1),
85  python-keystonemiddleware (>= 1.0.0),
86  python-lxml (>= 2.3),
87  python-lockfile (>= 0.8),
88  python-migrate (>= 0.9.1), python-migrate (<< 0.9.2) | python-migrate (>> 0.9.2),
89  python-msgpack (>= 0.4.0),
90  python-netaddr (>= 0.7.12),
91  python-neutronclient (>= 2.3.6),
92  python-novaclient (>= 1:2.18.0),
93  python-oslo.config (>= 1:1.4.0),
94  python-oslo.db (>= 1.0.0),
95  python-oslo.utils (>= 1.0.0),
96  python-oslo.messaging (>= 1.4.0),
97  python-oslo.middleware (>= 0.1.0),
98  python-oslo.serialization (>= 1.0.0),
99  python-oslo.vmware (>= 0.6.0),
100  python-pbr (>= 0.6), python-pbr (<< 0.7) | python-pbr (>> 0.7), python-pbr (<< 1.0),
101  python-pecan (>= 0.5.0),
102  python-posix-ipc,
103  python-pymongo (>= 2.6),
104  python-six (>= 1.7.0),
105  python-tooz (>= 0.3),
106  python-yaml (>= 3.1.0),
107  python-requests (>= 2.2.0), python-requests (<< 2.4.0) | python-requests (>> 2.4.0),
108  python-stevedore (>= 1.1.0),
109  python-swiftclient (>= 2.2.0),
110  python-tz,
111  python-webob (>= 1.2.3),
112  python-wsme (>= 0.6),
113  ${misc:Depends},
114  ${python:Depends}
115 Suggests: python-pysnmp4
116 Description: ceilometer python libraries
117  Ceilometer aims to deliver a unique point of contact for billing systems to
118  aquire all counters they need to establish  customer billing, accross all
119  current and future OpenStack components. The delivery of counters must
120  be tracable and auditable, the counters must be easily extensible to support
121  new projects, and agents doing data collections should be
122  independent of the overall system.
123  .
124  (A ceilometer is an instrument that measures cloud coverage.)
125  .
126  This package contains the python libraries that are needed for all parts
127  of ceilometer
128
129 Package: ceilometer-common
130 Architecture: all
131 Depends:
132  adduser,
133  python-ceilometer (= ${binary:Version}),
134  ${misc:Depends},
135  ${python:Depends}
136 Provides: ${python:Provides}
137 Description: ceilometer common files
138  Ceilometer aims to deliver a unique point of contact for billing systems to
139  aquire all counters they need to establish  customer billing, accross all
140  current and future OpenStack components. The delivery of counters must
141  be tracable and auditable, the counters must be easily extensible to support
142  new projects, and agents doing data collections should be
143  independent of the overall system.
144  .
145  (A ceilometer is an instrument that measures cloud coverage.)
146  .
147  This package contains files that are needed for all parts of ceilometer
148
149 Package: ceilometer-collector
150 Architecture: all
151 Depends:
152  ceilometer-common (= ${binary:Version}),
153  ${misc:Depends},
154  ${python:Depends}
155 Suggests: mongodb
156 Description: ceilometer collector service
157  Ceilometer aims to deliver a unique point of contact for billing systems to
158  aquire all counters they need to establish  customer billing, accross all
159  current and future OpenStack components. The delivery of counters must
160  be tracable and auditable, the counters must be easily extensible to support
161  new projects, and agents doing data collections should be
162  independent of the overall system.
163  .
164  (A ceilometer is an instrument that measures cloud coverage.)
165  .
166  This package contains the collector service
167
168 Package: ceilometer-api
169 Architecture: all
170 Depends:
171  ceilometer-common (= ${binary:Version}),
172  ${misc:Depends},
173  ${python:Depends}
174 Suggests: mongodb
175 Description: ceilometer api service
176  Ceilometer aims to deliver a unique point of contact for billing systems to
177  aquire all counters they need to establish  customer billing, accross all
178  current and future OpenStack components. The delivery of counters must
179  be tracable and auditable, the counters must be easily extensible to support
180  new projects, and agents doing data collections should be
181  independent of the overall system.
182  .
183  This package contains the api service
184
185 Package: ceilometer-agent-compute
186 Architecture: all
187 Depends:
188  ceilometer-common (= ${binary:Version}),
189  ${misc:Depends},
190  ${python:Depends}
191 Description: ceilometer compute agent
192  Ceilometer aims to deliver a unique point of contact for billing systems to
193  aquire all counters they need to establish  customer billing, accross all
194  current and future OpenStack components. The delivery of counters must
195  be tracable and auditable, the counters must be easily extensible to support
196  new projects, and agents doing data collections should be
197  independent of the overall system.
198  .
199  (A ceilometer is an instrument that measures cloud coverage.)
200  .
201  This package contains the compute agent
202
203 Package: ceilometer-agent-central
204 Architecture: all
205 Depends:
206  ceilometer-common (= ${binary:Version}),
207  ${misc:Depends},
208  ${python:Depends}
209 Description: ceilometer central agent
210  Ceilometer aims to deliver a unique point of contact for billing systems to
211  aquire all counters they need to establish  customer billing, accross all
212  current and future OpenStack components. The delivery of counters must
213  be tracable and auditable, the counters must be easily extensible to support
214  new projects, and agents doing data collections should be
215  independent of the overall system.
216  .
217  (A ceilometer is an instrument that measures cloud coverage.)
218  .
219  This package contains the central agent.
220
221 Package: ceilometer-agent-notification
222 Architecture: all
223 Depends:
224  ceilometer-common (= ${binary:Version}),
225  ${misc:Depends},
226  ${python:Depends}
227 Description: ceilometer notification agent
228  Ceilometer aims to deliver a unique point of contact for billing systems to
229  aquire all counters they need to establish  customer billing, accross all
230  current and future OpenStack components. The delivery of counters must
231  be tracable and auditable, the counters must be easily extensible to support
232  new projects, and agents doing data collections should be
233  independent of the overall system.
234  .
235  (A ceilometer is an instrument that measures cloud coverage.)
236  .
237  This package contains the notification agent.
238
239 Package: ceilometer-alarm-evaluator
240 Architecture: all
241 Depends:
242  ceilometer-common (= ${binary:Version}),
243  ${misc:Depends},
244  ${python:Depends}
245 Description: Ceilometer alarm evaluator
246  Ceilometer aims to deliver a unique point of contact for billing systems to
247  aquire all counters they need to establish  customer billing, accross all
248  current and future OpenStack components. The delivery of counters must
249  be tracable and auditable, the counters must be easily extensible to support
250  new projects, and agents doing data collections should be
251  independent of the overall system.
252  .
253  (A ceilometer is an instrument that measures cloud coverage.)
254  .
255  This package contains the alarm evaluator daemon.
256
257 Package: ceilometer-alarm-notifier
258 Architecture: all
259 Depends:
260  ceilometer-common (= ${binary:Version}),
261  ${misc:Depends},
262  ${python:Depends}
263 Description: Ceilometer notification agent
264  Ceilometer aims to deliver a unique point of contact for billing systems to
265  aquire all counters they need to establish  customer billing, accross all
266  current and future OpenStack components. The delivery of counters must
267  be tracable and auditable, the counters must be easily extensible to support
268  new projects, and agents doing data collections should be
269  independent of the overall system.
270  .
271  (A ceilometer is an instrument that measures cloud coverage.)
272  .
273  This package contains the alarm notifier daemon.