Commits changes from the havana branch
[openstack-build/ceilometer-build.git] / trusty / debian / control
1 Source: ceilometer
2 Section: web
3 Priority: optional
4 Maintainer: PKG OpenStack <openstack-devel@lists.alioth.debian.org>
5 Uploaders: Julien Danjou <acid@debian.org>,
6            Thomas Goirand <zigo@debian.org>,
7            Mehdi Abaakouk <sileht@sileht.net>
8 Build-Depends: debhelper (>= 9),
9                openstack-pkg-tools (>= 9~),
10                po-debconf,
11                python-all (>= 2.6.6-3~),
12                python-pbr (>= 0.5.21)
13 Build-Depends-Indep: alembic (>= 0.4.2),
14                      mongodb,
15                      pep8,
16                      python-anyjson (>= 0.3.3),
17                      python-babel (>= 1.3),
18                      python-ceilometerclient (>= 1.0.6),
19                      python-coverage (>= 3.6),
20                      python-docutils (>= 0.9.1),
21                      python-eventlet (>= 0.13.0),
22                      python-extras,
23                      python-fixtures (>= 0.3.14),
24                      python-flask (>= 0.10),
25                      python-glance (>= 2013.2~),
26                      python-glanceclient (>= 1:0.10.0),
27                      python-hacking,
28                      python-happybase,
29                      python-httplib2,
30                      python-iso8601 (>= 0.1.8),
31                      python-jsonpath-rw,
32                      python-keystoneclient (>= 1:0.4.1),
33                      python-kombu (>> 2.4.7),
34                      python-lockfile,
35                      python-lxml,
36                      python-migrate (>= 0.8.2),
37                      python-ming,
38                      python-mock (>= 1.0),
39                      python-mox,
40                      python-msgpack,
41                      python-mysqldb,
42                      python-netaddr (>= 0.7.6),
43                      python-nose,
44                      python-nova (>= 2013.2~),
45                      python-novaclient (>= 2:2.15.0),
46                      python-oslo.config (>= 1.2.1),
47                      python-oslo.sphinx,
48                      python-pecan (>= 0.2.1),
49                      python-pymongo (>= 2.4),
50                      python-requests (>= 1.2),
51                      python-setuptools-git,
52                      python-six (>= 1.4.1),
53                      python-sphinx,
54                      python-sphinxcontrib-docbookrestapi,
55                      python-sphinxcontrib-httpdomain,
56                      python-sphinxcontrib-pecanwsme,
57                      python-sqlalchemy (>= 0.7.3),
58                      python-stevedore (>= 0.12),
59                      python-subunit,
60                      python-swift (>= 1.8.0),
61                      python-swiftclient (>= 1:1.6.0),
62                      python-testscenarios (>= 0.4),
63                      python-testtools (>= 0.9.32),
64                      python-unittest2,
65                      python-webob (>= 1.2.3),
66                      python-wsme (>= 0.5b6),
67                      python-yaml,
68                      testrepository (>= 0.0.17)
69 Standards-Version: 3.9.4
70 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=openstack/ceilometer.git;a=summary
71 Vcs-Git: git://anonscm.debian.org/openstack/ceilometer.git
72 Homepage: http://wiki.openstack.org/Ceilometer
73
74 Package: python-ceilometer
75 Section: python
76 Architecture: all
77 Pre-Depends: dpkg (>= 1.15.6~)
78 Depends: alembic (>= 0.4.2),
79          libjs-jquery,
80          python-anyjson (>= 0.3.3),
81          python-ceilometerclient (>= 1.0.6),
82          python-eventlet (>= 0.13.0),
83          python-extras,
84          python-flask (>= 0.10),
85          python-glanceclient (>= 1:0.10.0),
86          python-greenlet (>= 0.4),
87          python-iso8601 (>= 0.1.8),
88          python-jsonpath-rw,
89          python-keystoneclient (>= 1:0.4.1),
90          python-kombu (>> 2.4.7),
91          python-lockfile,
92          python-lxml,
93          python-migrate (>= 0.8.2),
94          python-msgpack,
95          python-mysqldb,
96          python-netaddr (>= 0.7.6),
97          python-novaclient (>= 2:2.15.0),
98          python-oslo.config (>= 1.2.1),
99          python-pbr (>= 0.5.21),
100          python-pecan (>= 0.2.1),
101          python-pymongo (>= 2.4),
102          python-requests (>= 1.2),
103          python-six (>= 1.4.1),
104          python-sqlalchemy (>= 0.7.3),
105          python-stevedore (>= 0.12),
106          python-swiftclient (>= 1:1.6.0),
107          python-webob (>= 1.2.3),
108          python-wsme (>= 0.5b6),
109          python-yaml,
110          ${misc:Depends},
111          ${python:Depends}
112 Description: OpenStack efficient metering counters system - Python libraries
113  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
114  providing all the counters they need to establish customer billing, accros
115  all current and future OpenStack components. The delivery of counters must be
116  traceable and auditable, the counters must be easily extensible to support new
117  projects, and agents doing data collections should be independent of the
118  overall system.
119  .
120  This package contains the Python libraries that are needed for all parts of
121  Ceilometer.
122
123 Package: ceilometer-common
124 Architecture: all
125 Pre-Depends: dpkg (>= 1.15.6~)
126 Depends: adduser,
127          dpkg-dev,
128          python-ceilometer (= ${binary:Version}),
129          ${misc:Depends},
130          ${python:Depends}
131 Provides: ${python:Provides}
132 Description: OpenStack efficient metering counters system - common files
133  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
134  providing all the counters they need to establish customer billing, accros
135  all current and future OpenStack components. The delivery of counters must be
136  traceable and auditable, the counters must be easily extensible to support new
137  projects, and agents doing data collections should be independent of the
138  overall system.
139  .
140  This package contains files that are needed for all parts of Ceilometer.
141
142 Package: ceilometer-collector
143 Architecture: all
144 Pre-Depends: dpkg (>= 1.15.6~)
145 Depends: ceilometer-common (= ${binary:Version}),
146          ${misc:Depends},
147          ${ostack-lsb-base},
148          ${python:Depends}
149 Description: OpenStack efficient metering counters system - collector service
150  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
151  providing all the counters they need to establish customer billing, accros
152  all current and future OpenStack components. The delivery of counters must be
153  traceable and auditable, the counters must be easily extensible to support new
154  projects, and agents doing data collections should be independent of the
155  overall system.
156  .
157  This package contains the collector service.
158
159 Package: ceilometer-api
160 Architecture: all
161 Pre-Depends: dpkg (>= 1.15.6~)
162 Depends: adduser,
163          ceilometer-common (= ${binary:Version}),
164          debconf,
165          ${misc:Depends},
166          ${ostack-lsb-base},
167          ${python:Depends}
168 Description: OpenStack efficient metering counters system (API service)
169  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
170  providing all the counters they need to establish customer billing, accros
171  all current and future OpenStack components. The delivery of counters must be
172  traceable and auditable, the counters must be easily extensible to support new
173  projects, and agents doing data collections should be independent of the
174  overall system.
175  .
176  This package contains the API service.
177
178 Package: ceilometer-agent-compute
179 Architecture: all
180 Pre-Depends: dpkg (>= 1.15.6~)
181 Depends: ceilometer-common (= ${binary:Version}),
182          ${misc:Depends},
183          ${ostack-lsb-base},
184          ${python:Depends}
185 Description: OpenStack efficient metering counters system - compute agent
186  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
187  providing all the counters they need to establish customer billing, accros
188  all current and future OpenStack components. The delivery of counters must be
189  traceable and auditable, the counters must be easily extensible to support new
190  projects, and agents doing data collections should be independent of the
191  overall system.
192  .
193  This package contains the compute agent.
194
195 Package: ceilometer-agent-central
196 Architecture: all
197 Pre-Depends: dpkg (>= 1.15.6~)
198 Depends: ceilometer-common (= ${binary:Version}),
199          ${misc:Depends},
200          ${ostack-lsb-base},
201          ${python:Depends}
202 Description: OpenStack efficient metering counters system - central agent
203  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
204  providing all the counters they need to establish customer billing, accros
205  all current and future OpenStack components. The delivery of counters must be
206  traceable and auditable, the counters must be easily extensible to support new
207  projects, and agents doing data collections should be independent of the
208  overall system.
209  .
210  This package contains the central agent.
211
212 Package: ceilometer-alarm-evaluator
213 Architecture: all
214 Pre-Depends: dpkg (>= 1.15.6~)
215 Depends: ceilometer-common (= ${binary:Version}),
216          ${misc:Depends},
217          ${ostack-lsb-base},
218          ${python:Depends}
219 Description: OpenStack efficient metering counters system - alarm evaluator
220  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
221  providing all the counters they need to establish customer billing, accros
222  all current and future OpenStack components. The delivery of counters must be
223  traceable and auditable, the counters must be easily extensible to support new
224  projects, and agents doing data collections should be independent of the
225  overall system.
226  .
227  This package contains the alarm evaluator daemon.
228
229 Package: ceilometer-alarm-notifier
230 Architecture: all
231 Pre-Depends: dpkg (>= 1.15.6~)
232 Depends: ceilometer-common (= ${binary:Version}),
233          ${misc:Depends},
234          ${ostack-lsb-base},
235          ${python:Depends}
236 Description: OpenStack efficient metering counters system - alarm notifier
237  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
238  providing all the counters they need to establish customer billing, accros
239  all current and future OpenStack components. The delivery of counters must be
240  traceable and auditable, the counters must be easily extensible to support new
241  projects, and agents doing data collections should be independent of the
242  overall system.
243  .
244  This package contains the alarm notifier daemon.
245
246 Package: ceilometer-agent-notification
247 Architecture: all
248 Pre-Depends: dpkg (>= 1.15.6~)
249 Depends: ceilometer-common (= ${binary:Version}),
250          ${misc:Depends},
251          ${ostack-lsb-base},
252          ${python:Depends}
253 Description: OpenStack efficient metering counters system - alarm notifier
254  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
255  providing all the counters they need to establish customer billing, accros
256  all current and future OpenStack components. The delivery of counters must be
257  traceable and auditable, the counters must be easily extensible to support new
258  projects, and agents doing data collections should be independent of the
259  overall system.
260  .
261  This package contains the notification agent daemon.