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