ceilometer-api depends on adduser (not really needed, but removes a lintian warning)
[openstack-build/ceilometer-build.git] / xenial / debian / control
1 Source: ceilometer
2 Section: python
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  po-debconf,
12  python-all (>= 2.6.6-3~),
13  openstack-pkg-tools
14 Build-Depends-Indep: pep8,
15  python-anyjson, 
16  python-eventlet,  
17  python-flask,  
18  python-glance,
19  python-glanceclient,
20  python-iso8601,
21  python-kombu,  
22  python-lockfile,
23  python-ming,
24  python-mock,
25  python-mox,   
26  python-netaddr,  
27  python-nose,
28  python-nova (>= 2012.2),
29  python-setuptools-git,
30  python-sqlalchemy,
31  python-stevedore (>= 0.6),
32  python-webob,
33 Standards-Version: 3.9.3
34 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=openstack/ceilometer.git;a=summary
35 Vcs-Git: git://anonscm.debian.org/openstack/ceilometer.git
36 Homepage: http://wiki.openstack.org/Ceilometer
37
38 Package: python-ceilometer
39 Architecture: all
40 Pre-Depends: dpkg (>= 1.15.6~)
41 Depends: ${python:Depends}, ${misc:Depends},
42  python-anyjson,   
43  python-eventlet,
44  python-flask (>= 0.9),
45  python-greenlet (>= 0.4),
46  python-iso8601,
47  python-kombu,
48  python-lockfile,
49  python-nova (>= 2012.2),
50  python-novaclient (>= 2:2.6.10),
51  python-netaddr, 
52  python-stevedore (>= 0.6),
53  python-webob
54 Description: OpenStack efficient metering counters system (Python libraries)
55  Ceilometer aims to deliver a unique point of contact for billing systems to 
56  aquire all counters they need to establish customer billing, accross all
57  current and future OpenStack components. The delivery of counters must be
58  tracable and auditable, the counters must be easily extensible to support new
59  projects, and agents doing data collections should be independent of the
60  overall system.
61  .
62  This package contains the Python libraries that are needed for all parts of
63  Ceilometer.
64
65 Package: ceilometer-common
66 Architecture: all
67 Pre-Depends: dpkg (>= 1.15.6~)
68 Depends: python-ceilometer (= ${binary:Version}), ${python:Depends}, ${misc:Depends}, adduser
69 Provides: ${python:Provides}
70 Description: OpenStack efficient metering counters system (common files)
71  Ceilometer aims to deliver a unique point of contact for billing systems to 
72  aquire all counters they need to establish customer billing, accross all
73  current and future OpenStack components. The delivery of counters must be
74  tracable and auditable, the counters must be easily extensible to support new
75  projects, and agents doing data collections should be independent of the
76  overall system.
77  .
78  This package contains files that are needed for all parts of Ceilometer.
79
80 Package: ceilometer-collector
81 Architecture: all
82 Pre-Depends: dpkg (>= 1.15.6~)
83 Recommends: python-pymongo (>= 2.2), python-sqlalchemy
84 Depends: ${ostack-lsb-base}, ceilometer-common (= ${binary:Version}), ${python:Depends}, ${misc:Depends}
85 Description: OpenStack efficient metering counters system  (collector service)
86  Ceilometer aims to deliver a unique point of contact for billing systems to 
87  aquire all counters they need to establish customer billing, accross all
88  current and future OpenStack components. The delivery of counters must be
89  tracable and auditable, the counters must be easily extensible to support new
90  projects, and agents doing data collections should be independent of the
91  overall system.
92  .
93  This package contains the collector service.
94
95 Package: ceilometer-api
96 Architecture: all
97 Pre-Depends: dpkg (>= 1.15.6~)
98 Recommends: python-pymongo (>= 2.2), python-sqlalchemy
99 Depends: adduser, debconf, ${ostack-lsb-base}, ceilometer-common (= ${binary:Version}), ${python:Depends}, ${misc:Depends}, python-keystone (>= 2012.2), python-keystoneclient
100 Description: OpenStack efficient metering counters system (API service)
101  Ceilometer aims to deliver a unique point of contact for billing systems to 
102  aquire all counters they need to establish customer billing, accross all
103  current and future OpenStack components. The delivery of counters must be
104  tracable and auditable, the counters must be easily extensible to support new
105  projects, and agents doing data collections should be independent of the
106  overall system.
107  .
108  This package contains the API service.
109
110 Package: ceilometer-agent-compute
111 Architecture: all
112 Pre-Depends: dpkg (>= 1.15.6~)
113 Depends: ${ostack-lsb-base}, ceilometer-common (= ${binary:Version}), ${python:Depends}, ${misc:Depends}
114 Description: OpenStack efficient metering counters system (compute agent)
115  Ceilometer aims to deliver a unique point of contact for billing systems to 
116  aquire all counters they need to establish customer billing, accross all
117  current and future OpenStack components. The delivery of counters must be
118  tracable and auditable, the counters must be easily extensible to support new
119  projects, and agents doing data collections should be independent of the
120  overall system.
121  .
122  This package contains the compute agent.
123
124 Package: ceilometer-agent-central
125 Architecture: all
126 Pre-Depends: dpkg (>= 1.15.6~)
127 Depends: ${ostack-lsb-base}, ceilometer-common (= ${binary:Version}), ${python:Depends},
128  ${misc:Depends}, python-keystoneclient
129 Description: OpenStack efficient metering counters system (central agent)
130  Ceilometer aims to deliver a unique point of contact for billing systems to 
131  aquire all counters they need to establish customer billing, accross all
132  current and future OpenStack components. The delivery of counters must be
133  tracable and auditable, the counters must be easily extensible to support new
134  projects, and agents doing data collections should be independent of the
135  overall system.
136  .
137  This package contains the central agent.