87b92311495bb7185391d8b97d5dad8a9cf8ee55
[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  msgpack-python,
9  python-all (>= 2.6),
10  python-anyjson (>= 0.3.3),
11  python-babel (>= 0.9.6),
12  python-ceilometerclient (>= 1.0.3),
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,
21  python-iso8601,
22  python-keystoneclient (>= 1:0.3.2),
23  python-kombu (>= 2.4.7),
24  python-lxml (>= 2.3),
25  python-migrate,
26  python-mock,
27  python-mox,
28  python-netaddr,
29  python-nova,
30  python-novaclient (>= 1:2.12.10),
31  python-oslo.config (>= 1:1.2.0),
32  python-oslo.sphinx,
33  python-pbr (>= 0.5.21),
34  python-pecan (>= 0.2.0),
35  python-pymongo (>= 2.6),
36  python-requests (>= 1.1),
37  python-simplejson,
38  python-sphinx,
39  python-sqlalchemy (>= 0.8.2),
40  python-stevedore (>= 0.10),
41  python-subunit,
42  python-six,
43  python-swift,
44  python-swiftclient (>= 1.5),
45  python-testscenarios (>= 0.4),
46  python-testtools (>= 0.9.32),
47  python-webob (>= 1.2.3),
48  python-wsme (>= 0.5b5),
49  python-yaml,
50  testrepository (>= 0.0.17)
51 Standards-Version: 3.9.4
52 Vcs-Browser: http://bazaar.launchpad.net/~ubuntu-server-dev/ceilometer/havana/files
53 Vcs-Bzr: https://code.launchpad.net/~ubuntu-server-dev/ceilometer/havana
54
55 Package: python-ceilometer
56 Architecture: all
57 Depends:
58  alembic (>= 0.6.0),
59  msgpack-python,
60  python-anyjson (>= 0.3.3),
61  python-ceilometerclient (>= 1.0.3),
62  python-eventlet (>= 0.13.0),
63  python-flask (>= 0.10),
64  python-glanceclient (>= 1:0.9.3),
65  python-happybase,
66  python-iso8601,
67  python-keystoneclient (>= 1:0.3.2),
68  python-kombu (>= 2.4.8),
69  python-lxml (>= 2.3),
70  python-migrate,
71  python-netaddr,
72  python-novaclient (>= 1:2.12.10),
73  python-oslo.config (>= 1:1.2.0),
74  python-pecan (>= 0.2.0),
75  python-pymongo (>= 2.6),
76  python-six,
77  python-yaml,
78  python-requests (>= 1.1),
79  python-sqlalchemy (>= 0.8.2),
80  python-stevedore (>= 0.10),
81  python-swiftclient (>= 1.5),
82  python-webob (>= 1.2.3),
83  python-wsme (>= 0.5b5),
84  ${misc:Depends},
85  ${python:Depends}
86 Description: ceilometer python libraries
87  Ceilometer aims to deliver a unique point of contact for billing systems to
88  aquire all counters they need to establish  customer billing, accross all
89  current and future OpenStack components. The delivery of counters must
90  be tracable and auditable, the counters must be easily extensible to support
91  new projects, and agents doing data collections should be
92  independent of the overall system.
93  .
94  (A ceilometer is an instrument that measures cloud coverage.)
95  .
96  This package contains the python libraries that are needed for all parts
97  of ceilometer
98
99 Package: ceilometer-common
100 Architecture: all
101 Depends:
102  adduser,
103  python-ceilometer (= ${binary:Version}),
104  ${misc:Depends},
105  ${python:Depends}
106 Provides: ${python:Provides}
107 Description: ceilometer common files
108  Ceilometer aims to deliver a unique point of contact for billing systems to
109  aquire all counters they need to establish  customer billing, accross all
110  current and future OpenStack components. The delivery of counters must
111  be tracable and auditable, the counters must be easily extensible to support
112  new projects, and agents doing data collections should be
113  independent of the overall system.
114  .
115  (A ceilometer is an instrument that measures cloud coverage.)
116  .
117  This package contains files that are needed for all parts of ceilometer
118
119 Package: ceilometer-collector
120 Architecture: all
121 Depends:
122  ceilometer-common (= ${binary:Version}),
123  ${misc:Depends},
124  ${python:Depends}
125 Suggests: mongodb
126 Description: ceilometer collector service
127  Ceilometer aims to deliver a unique point of contact for billing systems to
128  aquire all counters they need to establish  customer billing, accross all
129  current and future OpenStack components. The delivery of counters must
130  be tracable and auditable, the counters must be easily extensible to support
131  new projects, and agents doing data collections should be
132  independent of the overall system.
133  .
134  (A ceilometer is an instrument that measures cloud coverage.)
135  .
136  This package contains the collector service
137
138 Package: ceilometer-api
139 Architecture: all
140 Depends:
141  ceilometer-common (= ${binary:Version}),
142  ${misc:Depends},
143  ${python:Depends}
144 Suggests: mongodb
145 Description: ceilometer api service
146  Ceilometer aims to deliver a unique point of contact for billing systems to
147  aquire all counters they need to establish  customer billing, accross all
148  current and future OpenStack components. The delivery of counters must
149  be tracable and auditable, the counters must be easily extensible to support
150  new projects, and agents doing data collections should be
151  independent of the overall system.
152  .
153  This package contains the api service
154
155 Package: ceilometer-agent-compute
156 Architecture: all
157 Depends:
158  ceilometer-common (= ${binary:Version}),
159  ${misc:Depends},
160  ${python:Depends}
161 Description: ceilometer compute agent
162  Ceilometer aims to deliver a unique point of contact for billing systems to
163  aquire all counters they need to establish  customer billing, accross all
164  current and future OpenStack components. The delivery of counters must
165  be tracable and auditable, the counters must be easily extensible to support
166  new projects, and agents doing data collections should be
167  independent of the overall system.
168  .
169  (A ceilometer is an instrument that measures cloud coverage.)
170  .
171  This package contains the compute agent
172
173 Package: ceilometer-agent-central
174 Architecture: all
175 Depends:
176  ceilometer-common (= ${binary:Version}),
177  ${misc:Depends},
178  ${python:Depends}
179 Description: ceilometer central agent
180  Ceilometer aims to deliver a unique point of contact for billing systems to
181  aquire all counters they need to establish  customer billing, accross all
182  current and future OpenStack components. The delivery of counters must
183  be tracable and auditable, the counters must be easily extensible to support
184  new projects, and agents doing data collections should be
185  independent of the overall system.
186  .
187  (A ceilometer is an instrument that measures cloud coverage.)
188  .
189  This package contains the central agent.
190
191 Package: ceilometer-alarm-evaluator
192 Architecture: all
193 Pre-Depends: dpkg (>= 1.15.6~)
194 Depends: ceilometer-common (= ${binary:Version}),
195          ${misc:Depends},
196          ${ostack-lsb-base},
197          ${python:Depends}
198 Description: OpenStack efficient metering counters system - alarm evaluator
199  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
200  providing all the counters they need to establish customer billing, accros
201  all current and future OpenStack components. The delivery of counters must be
202  traceable and auditable, the counters must be easily extensible to support new
203  projects, and agents doing data collections should be independent of the
204  overall system.
205  .
206  This package contains the alarm evaluator daemon.
207
208 Package: ceilometer-alarm-notifier
209 Architecture: all
210 Pre-Depends: dpkg (>= 1.15.6~)
211 Depends: ceilometer-common (= ${binary:Version}),
212          ${misc:Depends},
213          ${ostack-lsb-base},
214          ${python:Depends}
215 Description: OpenStack efficient metering counters system - alarm notifier
216  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
217  providing all the counters they need to establish customer billing, accros
218  all current and future OpenStack components. The delivery of counters must be
219  traceable and auditable, the counters must be easily extensible to support new
220  projects, and agents doing data collections should be independent of the
221  overall system.
222  .
223  This package contains the alarm notifier daemon.