Initial commit: add debian/ directory
[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  debhelper (>= 8.0.0),
7  python-all (>= 2.6),
8  python-nose,
9  python-anyjson (>= 0.2.4),
10  python-argparse,
11  python-babel (>= 0.9.6),
12  python-coverage,
13  python-docutils,
14  python-eventlet,
15  python-extras,
16  python-flask (>= 0.9),
17  python-glanceclient,
18  python-iso8601,
19  python-keystoneclient (<< 1:0.3),
20  python-kombu,
21  python-lockfile,
22  python-lxml,
23  python-migrate,
24  python-mock,
25  python-mox,
26  python-netaddr,
27  python-netifaces,
28  python-novaclient (>= 2.6.10),
29  python-oslo.config,
30  python-pecan (>= 0.2.0),
31  python-pymongo (>= 2.2),
32  python-requests,
33  python-setuptools-git (>= 0.4),
34  python-sphinx,
35  python-sqlalchemy,
36  python-stevedore (>= 0.6),
37  python-swift,
38  python-swiftclient,
39  python-unittest2,
40  python-webob (>= 1.2),
41  python-wsme (>= 0.5b1),
42  python-yaml
43 Standards-Version: 3.9.4
44
45 Package: python-ceilometer
46 Architecture: all
47 Depends: ${misc:Depends}, ${python:Depends}
48 Description: ceilometer python libraries
49  Ceilometer aims to deliver a unique point of contact for billing systems to
50  aquire all counters they need to establish  customer billing, accross all
51  current and future OpenStack components. The delivery of counters must
52  be tracable and auditable, the counters must be easily extensible to support
53  new projects, and agents doing data collections should be
54  independent of the overall system.
55  .
56  (A ceilometer is an instrument that measures cloud coverage.)
57  .
58  This package contains the python libraries that are needed for all parts
59  of ceilometer
60
61 Package: ceilometer-common
62 Architecture: all
63 Depends:
64  adduser,
65  python-ceilometer (= ${binary:Version}),
66  ${misc:Depends},
67  ${python:Depends}
68 Provides: ${python:Provides}
69 Description: ceilometer common files
70  Ceilometer aims to deliver a unique point of contact for billing systems to
71  aquire all counters they need to establish  customer billing, accross all
72  current and future OpenStack components. The delivery of counters must
73  be tracable and auditable, the counters must be easily extensible to support
74  new projects, and agents doing data collections should be
75  independent of the overall system.
76  .
77  (A ceilometer is an instrument that measures cloud coverage.)
78  .
79  This package contains files that are needed for all parts of ceilometer
80
81 Package: ceilometer-collector
82 Architecture: all
83 Depends:
84  ceilometer-common (= ${binary:Version}),
85  ${misc:Depends},
86  ${python:Depends}
87 Suggests: mongodb
88 Description: ceilometer collector service
89  Ceilometer aims to deliver a unique point of contact for billing systems to
90  aquire all counters they need to establish  customer billing, accross all
91  current and future OpenStack components. The delivery of counters must
92  be tracable and auditable, the counters must be easily extensible to support
93  new projects, and agents doing data collections should be
94  independent of the overall system.
95  .
96  (A ceilometer is an instrument that measures cloud coverage.)
97  .
98  This package contains the collector service
99
100 Package: ceilometer-api
101 Architecture: all
102 Depends:
103  ceilometer-common (= ${binary:Version}),
104  ${misc:Depends},
105  ${python:Depends}
106 Suggests: mongodb
107 Description: ceilometer api service
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  This package contains the api service
116
117 Package: ceilometer-agent-compute
118 Architecture: all
119 Depends:
120  ceilometer-common (= ${binary:Version}),
121  ${misc:Depends},
122  ${python:Depends}
123 Description: ceilometer compute agent
124  Ceilometer aims to deliver a unique point of contact for billing systems to
125  aquire all counters they need to establish  customer billing, accross all
126  current and future OpenStack components. The delivery of counters must
127  be tracable and auditable, the counters must be easily extensible to support
128  new projects, and agents doing data collections should be
129  independent of the overall system.
130  .
131  (A ceilometer is an instrument that measures cloud coverage.)
132  .
133  This package contains the compute agent
134
135 Package: ceilometer-agent-central
136 Architecture: all
137 Depends:
138  ceilometer-common (= ${binary:Version}),
139  ${misc:Depends},
140  ${python:Depends}
141 Description: ceilometer central agent
142  Ceilometer aims to deliver a unique point of contact for billing systems to
143  aquire all counters they need to establish  customer billing, accross all
144  current and future OpenStack components. The delivery of counters must
145  be tracable and auditable, the counters must be easily extensible to support
146  new projects, and agents doing data collections should be
147  independent of the overall system.
148  .
149  (A ceilometer is an instrument that measures cloud coverage.)
150  .
151  This package contains the central agent.