Build-depends on python-swift.
[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-swift,
49                      python-swiftclient,
50                      python-unittest2,
51                      python-webob (>= 1.2),
52                      python-wsme,
53                      python-yaml
54 Standards-Version: 3.9.4
55 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=openstack/ceilometer.git;a=summary
56 Vcs-Git: git://anonscm.debian.org/openstack/ceilometer.git
57 Homepage: http://wiki.openstack.org/Ceilometer
58
59 Package: python-ceilometer
60 Section: python
61 Architecture: all
62 Pre-Depends: dpkg (>= 1.15.6~)
63 Depends: libjs-jquery,
64          python-anyjson (>= 0.2.4),
65          python-argparse,
66          python-eventlet,
67          python-extras,
68          python-flask (>= 0.9),
69          python-glanceclient (>= 1:0.6),
70          python-greenlet (>= 0.4),
71          python-iso8601,
72          python-keystoneclient (>= 1:0.2.3),
73          python-kombu,
74          python-lockfile,
75          python-lxml,
76          python-netaddr,
77          python-novaclient (>= 2:2.6.10),
78          python-oslo.config,
79          python-pecan (>= 0.2.1),
80          python-pymongo (>= 2.2),
81          python-requests,
82          python-sqlalchemy (<< 0.8.0~),
83          python-sqlalchemy (>= 0.7.3),
84          python-stevedore (>= 0.6),
85          python-swiftclient,
86          python-webob (>= 1.2),
87          python-yaml,
88          ${misc:Depends},
89          ${python:Depends}
90 Description: OpenStack efficient metering counters system - Python libraries
91  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
92  providing all the counters they need to establish customer billing, accross
93  all current and future OpenStack components. The delivery of counters must be
94  traceable and auditable, the counters must be easily extensible to support new
95  projects, and agents doing data collections should be independent of the
96  overall system.
97  .
98  This package contains the Python libraries that are needed for all parts of
99  Ceilometer.
100
101 Package: ceilometer-common
102 Architecture: all
103 Pre-Depends: dpkg (>= 1.15.6~)
104 Depends: adduser,
105          python-ceilometer (= ${binary:Version}),
106          ${misc:Depends},
107          ${python:Depends}
108 Provides: ${python:Provides}
109 Description: OpenStack efficient metering counters system - common files
110  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
111  providing all the counters they need to establish customer billing, accross
112  all current and future OpenStack components. The delivery of counters must be
113  traceable and auditable, the counters must be easily extensible to support new
114  projects, and agents doing data collections should be independent of the
115  overall system.
116  .
117  This package contains files that are needed for all parts of Ceilometer.
118
119 Package: ceilometer-collector
120 Architecture: all
121 Pre-Depends: dpkg (>= 1.15.6~)
122 Depends: ceilometer-common (= ${binary:Version}),
123          ${misc:Depends},
124          ${ostack-lsb-base},
125          ${python:Depends}
126 Description: OpenStack efficient metering counters system - collector service
127  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
128  providing all the counters they need to establish customer billing, accross
129  all current and future OpenStack components. The delivery of counters must be
130  traceable and auditable, the counters must be easily extensible to support new
131  projects, and agents doing data collections should be independent of the
132  overall system.
133  .
134  This package contains the collector service.
135
136 Package: ceilometer-api
137 Architecture: all
138 Pre-Depends: dpkg (>= 1.15.6~)
139 Depends: adduser,
140          ceilometer-common (= ${binary:Version}),
141          debconf,
142          ${misc:Depends},
143          ${ostack-lsb-base},
144          ${python:Depends}
145 Description: OpenStack efficient metering counters system (API service)
146  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
147  providing all the counters they need to establish customer billing, accross
148  all current and future OpenStack components. The delivery of counters must be
149  traceable and auditable, the counters must be easily extensible to support new
150  projects, and agents doing data collections should be independent of the
151  overall system.
152  .
153  This package contains the API service.
154
155 Package: ceilometer-agent-compute
156 Architecture: all
157 Pre-Depends: dpkg (>= 1.15.6~)
158 Depends: ceilometer-common (= ${binary:Version}),
159          ${misc:Depends},
160          ${ostack-lsb-base},
161          ${python:Depends}
162 Description: OpenStack efficient metering counters system - compute agent
163  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
164  providing all the counters they need to establish customer billing, accross
165  all current and future OpenStack components. The delivery of counters must be
166  traceable and auditable, the counters must be easily extensible to support new
167  projects, and agents doing data collections should be independent of the
168  overall system.
169  .
170  This package contains the compute agent.
171
172 Package: ceilometer-agent-central
173 Architecture: all
174 Pre-Depends: dpkg (>= 1.15.6~)
175 Depends: ceilometer-common (= ${binary:Version}),
176          ${misc:Depends},
177          ${ostack-lsb-base},
178          ${python:Depends}
179 Description: OpenStack efficient metering counters system - central agent
180  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
181  providing all the counters they need to establish customer billing, accross
182  all current and future OpenStack components. The delivery of counters must be
183  traceable and auditable, the counters must be easily extensible to support new
184  projects, and agents doing data collections should be independent of the
185  overall system.
186  .
187  This package contains the central agent.