Update specs to v. 2014.1.1
[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.0),
7  debhelper (>= 8.0.0),
8  python-all (>= 2.6),
9  python-anyjson (>= 0.3.3),
10  python-babel (>= 0.9.6),
11  python-ceilometerclient (>= 1.0.6),
12  python-croniter,
13  python-coverage,
14  python-docutils,
15  python-eventlet (>= 0.13.0),
16  python-fixtures (>= 0.3.14),
17  python-flask (>= 0.10),
18  python-glanceclient (>= 1:0.9.3),
19  python-httplib2,
20  python-happybase (>= 0.4),
21  python-iso8601 (>=0.1.8),
22  python-jsonpath-rw,
23  python-keystoneclient (>= 1:0.4.1),
24  python-kombu (>= 2.4.8),
25  python-lxml (>= 2.3),
26  python-lockfile (>= 0.8),
27  python-migrate,
28  python-mock,
29  python-mox,
30  msgpack-python,
31  python-mysqldb,
32  python-netaddr (>= 0.7.6),
33  python-nova,
34  python-novaclient (>= 1:2.15.0),
35  python-oslo.config (>= 1:1.2.0),
36  python-oslo.sphinx,
37  python-pbr (>= 0.5.21),
38  python-pecan (>= 0.2.0),
39  python-pymongo (>= 2.6),
40  python-requests (>= 1.1),
41  python-simplejson,
42  python-sphinx,
43  python-sqlalchemy (>= 0.8.2),
44  python-stevedore (>= 0.13),
45  python-subunit,
46  python-six (>= 1.4.1),
47  python-swift,
48  python-swiftclient (>= 1.5),
49  python-testscenarios (>= 0.4),
50  python-testtools (>= 0.9.32),
51  python-webob (>= 1.2.3),
52  python-wsme (>= 0.5b6),
53  python-yaml (>= 3.1.0),
54  testrepository (>= 0.0.17)
55 Standards-Version: 3.9.4
56 Vcs-Browser: http://bazaar.launchpad.net/~ubuntu-server-dev/ceilometer/icehouse/files
57 Vcs-Bzr: https://code.launchpad.net/~ubuntu-server-dev/ceilometer/icehouse
58
59 Package: python-ceilometer
60 Architecture: all
61 Depends:
62  alembic (>= 0.6.0),
63  msgpack-python,
64  python-anyjson (>= 0.3.3),
65  python-ceilometerclient (>= 1.0.6),
66  python-eventlet (>= 0.13.0),
67  python-flask (>= 0.10),
68  python-glanceclient (>= 1:0.9.3),
69  python-happybase (>= 0.4),
70  python-iso8601 (>= 0.1.8),
71  python-keystoneclient (>= 1:0.4.1),
72  python-kombu (>= 2.4.8),
73  python-lxml (>= 2.3),
74  python-lockfile (>= 0.8),
75  python-migrate,
76  python-netaddr,
77  python-novaclient (>= 1:2.15.0),
78  python-oslo.config (>= 1:1.2.0),
79  python-pecan (>= 0.2.0),
80  python-pymongo (>= 2.6),
81  python-six (>= 1.4.1),
82  python-yaml (>= 3.1.0),
83  python-requests (>= 1.1),
84  python-sqlalchemy (>= 0.8.2),
85  python-stevedore (>= 0.12),
86  python-swiftclient (>= 1.5),
87  python-webob (>= 1.2.3),
88  python-wsme (>= 0.5b6),
89  ${misc:Depends},
90  ${python:Depends}
91 Suggests: python-pysnmp4
92 Description: ceilometer python libraries
93  Ceilometer aims to deliver a unique point of contact for billing systems to
94  aquire all counters they need to establish  customer billing, accross all
95  current and future OpenStack components. The delivery of counters must
96  be tracable and auditable, the counters must be easily extensible to support
97  new projects, and agents doing data collections should be
98  independent of the overall system.
99  .
100  (A ceilometer is an instrument that measures cloud coverage.)
101  .
102  This package contains the python libraries that are needed for all parts
103  of ceilometer
104
105 Package: ceilometer-common
106 Architecture: all
107 Depends:
108  adduser,
109  python-ceilometer (= ${binary:Version}),
110  ${misc:Depends},
111  ${python:Depends}
112 Provides: ${python:Provides}
113 Description: ceilometer common files
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 files that are needed for all parts of ceilometer
124
125 Package: ceilometer-collector
126 Architecture: all
127 Depends:
128  ceilometer-common (= ${binary:Version}),
129  ${misc:Depends},
130  ${python:Depends}
131 Suggests: mongodb
132 Description: ceilometer collector service
133  Ceilometer aims to deliver a unique point of contact for billing systems to
134  aquire all counters they need to establish  customer billing, accross all
135  current and future OpenStack components. The delivery of counters must
136  be tracable and auditable, the counters must be easily extensible to support
137  new projects, and agents doing data collections should be
138  independent of the overall system.
139  .
140  (A ceilometer is an instrument that measures cloud coverage.)
141  .
142  This package contains the collector service
143
144 Package: ceilometer-api
145 Architecture: all
146 Depends:
147  ceilometer-common (= ${binary:Version}),
148  ${misc:Depends},
149  ${python:Depends}
150 Suggests: mongodb
151 Description: ceilometer api service
152  Ceilometer aims to deliver a unique point of contact for billing systems to
153  aquire all counters they need to establish  customer billing, accross all
154  current and future OpenStack components. The delivery of counters must
155  be tracable and auditable, the counters must be easily extensible to support
156  new projects, and agents doing data collections should be
157  independent of the overall system.
158  .
159  This package contains the api service
160
161 Package: ceilometer-agent-compute
162 Architecture: all
163 Depends:
164  ceilometer-common (= ${binary:Version}),
165  ${misc:Depends},
166  ${python:Depends}
167 Description: ceilometer compute agent
168  Ceilometer aims to deliver a unique point of contact for billing systems to
169  aquire all counters they need to establish  customer billing, accross all
170  current and future OpenStack components. The delivery of counters must
171  be tracable and auditable, the counters must be easily extensible to support
172  new projects, and agents doing data collections should be
173  independent of the overall system.
174  .
175  (A ceilometer is an instrument that measures cloud coverage.)
176  .
177  This package contains the compute agent
178
179 Package: ceilometer-agent-central
180 Architecture: all
181 Depends:
182  ceilometer-common (= ${binary:Version}),
183  ${misc:Depends},
184  ${python:Depends}
185 Description: ceilometer central agent
186  Ceilometer aims to deliver a unique point of contact for billing systems to
187  aquire all counters they need to establish  customer billing, accross all
188  current and future OpenStack components. The delivery of counters must
189  be tracable and auditable, the counters must be easily extensible to support
190  new projects, and agents doing data collections should be
191  independent of the overall system.
192  .
193  (A ceilometer is an instrument that measures cloud coverage.)
194  .
195  This package contains the central agent.
196
197 Package: ceilometer-agent-notification
198 Architecture: all
199 Depends:
200  ceilometer-common (= ${binary:Version}),
201  ${misc:Depends},
202  ${python:Depends}
203 Description: ceilometer notification agent
204  Ceilometer aims to deliver a unique point of contact for billing systems to
205  aquire all counters they need to establish  customer billing, accross all
206  current and future OpenStack components. The delivery of counters must
207  be tracable and auditable, the counters must be easily extensible to support
208  new projects, and agents doing data collections should be
209  independent of the overall system.
210  .
211  (A ceilometer is an instrument that measures cloud coverage.)
212  .
213  This package contains the notification agent.
214
215 Package: ceilometer-alarm-evaluator
216 Architecture: all
217 Depends:
218  ceilometer-common (= ${binary:Version}),
219  ${misc:Depends},
220  ${python:Depends}
221 Description: Ceilometer alarm evaluator
222  Ceilometer aims to deliver a unique point of contact for billing systems to
223  aquire all counters they need to establish  customer billing, accross all
224  current and future OpenStack components. The delivery of counters must
225  be tracable and auditable, the counters must be easily extensible to support
226  new projects, and agents doing data collections should be
227  independent of the overall system.
228  .
229  (A ceilometer is an instrument that measures cloud coverage.)
230  .
231  This package contains the alarm evaluator daemon.
232
233 Package: ceilometer-alarm-notifier
234 Architecture: all
235 Depends:
236  ceilometer-common (= ${binary:Version}),
237  ${misc:Depends},
238  ${python:Depends}
239 Description: Ceilometer notification agent
240  Ceilometer aims to deliver a unique point of contact for billing systems to
241  aquire all counters they need to establish  customer billing, accross all
242  current and future OpenStack components. The delivery of counters must
243  be tracable and auditable, the counters must be easily extensible to support
244  new projects, and agents doing data collections should be
245  independent of the overall system.
246  .
247  (A ceilometer is an instrument that measures cloud coverage.)
248  .
249  This package contains the alarm notifier daemon.