Update DEB-specs to 2013.2 version
[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.