Remove sqlalchemy deps on python-ceilometer
[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-stevedore (>= 0.6),
50  python-webob
51 Description: OpenStack efficient metering counters system (Python libraries)
52  Ceilometer aims to deliver a unique point of contact for billing systems to 
53  aquire all counters they need to establish customer billing, accross all
54  current and future OpenStack components. The delivery of counters must be
55  tracable and auditable, the counters must be easily extensible to support new
56  projects, and agents doing data collections should be independent of the
57  overall system.
58  .
59  This package contains the Python libraries that are needed for all parts of
60  Ceilometer.
61
62 Package: ceilometer-common
63 Architecture: all
64 Pre-Depends: dpkg (>= 1.15.6~)
65 Depends: python-ceilometer (= ${binary:Version}), ${python:Depends}, ${misc:Depends}, adduser
66 Provides: ${python:Provides}
67 Description: OpenStack efficient metering counters system (common files)
68  Ceilometer aims to deliver a unique point of contact for billing systems to 
69  aquire all counters they need to establish customer billing, accross all
70  current and future OpenStack components. The delivery of counters must be
71  tracable and auditable, the counters must be easily extensible to support new
72  projects, and agents doing data collections should be independent of the
73  overall system.
74  .
75  This package contains files that are needed for all parts of Ceilometer.
76
77 Package: ceilometer-collector
78 Architecture: all
79 Pre-Depends: dpkg (>= 1.15.6~)
80 Recommends: python-pymongo (>= 2.2), python-sqlalchemy
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 Recommends: python-pymongo (>= 2.2), python-sqlalchemy
96 Depends: ${ostack-lsb-base}, ceilometer-common (= ${binary:Version}), ${python:Depends}, ${misc:Depends}, python-keystone (>= 2012.2)
97 Description: OpenStack efficient metering counters system (API service)
98  Ceilometer aims to deliver a unique point of contact for billing systems to 
99  aquire all counters they need to establish customer billing, accross all
100  current and future OpenStack components. The delivery of counters must be
101  tracable and auditable, the counters must be easily extensible to support new
102  projects, and agents doing data collections should be independent of the
103  overall system.
104  .
105  This package contains the API service.
106
107 Package: ceilometer-agent-compute
108 Architecture: all
109 Pre-Depends: dpkg (>= 1.15.6~)
110 Depends: ${ostack-lsb-base}, ceilometer-common (= ${binary:Version}), ${python:Depends}, ${misc:Depends}
111 Description: OpenStack efficient metering counters system (compute agent)
112  Ceilometer aims to deliver a unique point of contact for billing systems to 
113  aquire all counters they need to establish customer billing, accross all
114  current and future OpenStack components. The delivery of counters must be
115  tracable and auditable, the counters must be easily extensible to support new
116  projects, and agents doing data collections should be independent of the
117  overall system.
118  .
119  This package contains the compute agent.
120
121 Package: ceilometer-agent-central
122 Architecture: all
123 Pre-Depends: dpkg (>= 1.15.6~)
124 Depends: ${ostack-lsb-base}, ceilometer-common (= ${binary:Version}), ${python:Depends},
125  ${misc:Depends}, python-keystoneclient
126 Description: OpenStack efficient metering counters system (central agent)
127  Ceilometer aims to deliver a unique point of contact for billing systems to 
128  aquire all counters they need to establish customer billing, accross all
129  current and future OpenStack components. The delivery of counters must be
130  tracable and auditable, the counters must be easily extensible to support new
131  projects, and agents doing data collections should be independent of the
132  overall system.
133  .
134  This package contains the central agent.