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