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