Now runs the unit tests at build time.
[openstack-build/ceilometer-build.git] / xenial / debian / control
1 Source: ceilometer
2 Section: web
3 Priority: optional
4 Maintainer: PKG OpenStack <openstack-devel@lists.alioth.debian.org>
5 Uploaders: Loic Dachary (OuoU) <loic@debian.org>,
6            Julien Danjou <acid@debian.org>,
7            Thomas Goirand <zigo@debian.org>,
8            Ghe Rivero <ghe.rivero@stackops.com>,
9            Mehdi Abaakouk <sileht@sileht.net>
10 Build-Depends: debhelper (>= 9),
11                openstack-pkg-tools (>= 6~),
12                po-debconf,
13                python-all (>= 2.6.6-3~)
14 Build-Depends-Indep: pep8,
15                      python-anyjson (>= 0.2.4),
16                      python-argparse,
17                      python-babel,
18                      python-coverage,
19                      python-docutils,
20                      python-eventlet,
21                      python-extras,
22                      python-flask (>= 0.9),
23                      python-glance (>= 2013.1~),
24                      python-glanceclient (>= 1:0.6),
25                      python-happybase,
26                      python-iso8601,
27                      python-keystoneclient (>= 1:0.2.3),
28                      python-kombu,
29                      python-lockfile,
30                      python-lxml,
31                      python-ming,
32                      python-mock,
33                      python-mox,
34                      python-netaddr,
35                      python-netifaces,
36                      python-nose,
37                      python-nova (>= 2013.1~),
38                      python-novaclient (>= 2:2.6.10),
39                      python-oslo.config,
40                      python-pecan (>= 0.2.1),
41                      python-pymongo,
42                      python-requests,
43                      python-setuptools-git,
44                      python-sphinx,
45                      python-sqlalchemy (<< 0.8.0~),
46                      python-sqlalchemy (>= 0.7.3),
47                      python-stevedore (>= 0.6),
48                      python-swiftclient,
49                      python-unittest2,
50                      python-webob (>= 1.2),
51                      python-wsme,
52                      python-yaml
53 Standards-Version: 3.9.4
54 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=openstack/ceilometer.git;a=summary
55 Vcs-Git: git://anonscm.debian.org/openstack/ceilometer.git
56 Homepage: http://wiki.openstack.org/Ceilometer
57
58 Package: python-ceilometer
59 Section: python
60 Architecture: all
61 Pre-Depends: dpkg (>= 1.15.6~)
62 Depends: libjs-jquery,
63          python-anyjson (>= 0.2.4),
64          python-argparse,
65          python-eventlet,
66          python-extras,
67          python-flask (>= 0.9),
68          python-glanceclient (>= 1:0.6),
69          python-greenlet (>= 0.4),
70          python-iso8601,
71          python-keystoneclient (>= 1:0.2.3),
72          python-kombu,
73          python-lockfile,
74          python-lxml,
75          python-netaddr,
76          python-novaclient (>= 2:2.6.10),
77          python-oslo.config,
78          python-pecan (>= 0.2.1),
79          python-pymongo (>= 2.2),
80          python-requests,
81          python-sqlalchemy (<< 0.8.0~),
82          python-sqlalchemy (>= 0.7.3),
83          python-stevedore (>= 0.6),
84          python-swiftclient,
85          python-webob (>= 1.2),
86          python-yaml,
87          ${misc:Depends},
88          ${python:Depends}
89 Description: OpenStack efficient metering counters system - Python libraries
90  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
91  providing all the counters they need to establish customer billing, accross
92  all current and future OpenStack components. The delivery of counters must be
93  traceable and auditable, the counters must be easily extensible to support new
94  projects, and agents doing data collections should be independent of the
95  overall system.
96  .
97  This package contains the Python libraries that are needed for all parts of
98  Ceilometer.
99
100 Package: ceilometer-common
101 Architecture: all
102 Pre-Depends: dpkg (>= 1.15.6~)
103 Depends: adduser,
104          python-ceilometer (= ${binary:Version}),
105          ${misc:Depends},
106          ${python:Depends}
107 Provides: ${python:Provides}
108 Description: OpenStack efficient metering counters system - common files
109  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
110  providing all the counters they need to establish customer billing, accross
111  all current and future OpenStack components. The delivery of counters must be
112  traceable and auditable, the counters must be easily extensible to support new
113  projects, and agents doing data collections should be independent of the
114  overall system.
115  .
116  This package contains files that are needed for all parts of Ceilometer.
117
118 Package: ceilometer-collector
119 Architecture: all
120 Pre-Depends: dpkg (>= 1.15.6~)
121 Depends: ceilometer-common (= ${binary:Version}),
122          ${misc:Depends},
123          ${ostack-lsb-base},
124          ${python:Depends}
125 Description: OpenStack efficient metering counters system - collector service
126  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
127  providing all the counters they need to establish customer billing, accross
128  all current and future OpenStack components. The delivery of counters must be
129  traceable and auditable, the counters must be easily extensible to support new
130  projects, and agents doing data collections should be independent of the
131  overall system.
132  .
133  This package contains the collector service.
134
135 Package: ceilometer-api
136 Architecture: all
137 Pre-Depends: dpkg (>= 1.15.6~)
138 Depends: adduser,
139          ceilometer-common (= ${binary:Version}),
140          debconf,
141          ${misc:Depends},
142          ${ostack-lsb-base},
143          ${python:Depends}
144 Description: OpenStack efficient metering counters system (API service)
145  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
146  providing all the counters they need to establish customer billing, accross
147  all current and future OpenStack components. The delivery of counters must be
148  traceable and auditable, the counters must be easily extensible to support new
149  projects, and agents doing data collections should be independent of the
150  overall system.
151  .
152  This package contains the API service.
153
154 Package: ceilometer-agent-compute
155 Architecture: all
156 Pre-Depends: dpkg (>= 1.15.6~)
157 Depends: ceilometer-common (= ${binary:Version}),
158          ${misc:Depends},
159          ${ostack-lsb-base},
160          ${python:Depends}
161 Description: OpenStack efficient metering counters system - compute agent
162  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
163  providing all the counters they need to establish customer billing, accross
164  all current and future OpenStack components. The delivery of counters must be
165  traceable and auditable, the counters must be easily extensible to support new
166  projects, and agents doing data collections should be independent of the
167  overall system.
168  .
169  This package contains the compute agent.
170
171 Package: ceilometer-agent-central
172 Architecture: all
173 Pre-Depends: dpkg (>= 1.15.6~)
174 Depends: ceilometer-common (= ${binary:Version}),
175          ${misc:Depends},
176          ${ostack-lsb-base},
177          ${python:Depends}
178 Description: OpenStack efficient metering counters system - central agent
179  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
180  providing all the counters they need to establish customer billing, accross
181  all current and future OpenStack components. The delivery of counters must be
182  traceable and auditable, the counters must be easily extensible to support new
183  projects, and agents doing data collections should be independent of the
184  overall system.
185  .
186  This package contains the central agent.