mirror of
https://github.com/ceph/ceph
synced 2025-04-01 23:02:17 +00:00
debian: Add packages for Python 3 bindings
Signed-off-by: Oleh Prypin <oleh@pryp.in>
This commit is contained in:
parent
a1347086f8
commit
d91d89b718
65
debian/control
vendored
65
debian/control
vendored
@ -12,6 +12,7 @@ Build-Depends: btrfs-tools,
|
|||||||
cpio,
|
cpio,
|
||||||
cryptsetup-bin | cryptsetup,
|
cryptsetup-bin | cryptsetup,
|
||||||
cython,
|
cython,
|
||||||
|
cython3,
|
||||||
debhelper (>= 9),
|
debhelper (>= 9),
|
||||||
dh-python,
|
dh-python,
|
||||||
dh-systemd,
|
dh-systemd,
|
||||||
@ -57,6 +58,8 @@ Build-Depends: btrfs-tools,
|
|||||||
python-nose,
|
python-nose,
|
||||||
python-setuptools,
|
python-setuptools,
|
||||||
python-sphinx,
|
python-sphinx,
|
||||||
|
python3-all-dev,
|
||||||
|
python3-setuptools,
|
||||||
virtualenv | python-virtualenv,
|
virtualenv | python-virtualenv,
|
||||||
sdparm | hdparm,
|
sdparm | hdparm,
|
||||||
uuid-runtime,
|
uuid-runtime,
|
||||||
@ -624,7 +627,7 @@ Description: Meta-package for python libraries for the Ceph libraries
|
|||||||
storage system that runs on commodity hardware and delivers object,
|
storage system that runs on commodity hardware and delivers object,
|
||||||
block and file system storage.
|
block and file system storage.
|
||||||
.
|
.
|
||||||
This package is a metapackage for all python bindings.
|
This package is a metapackage for all Python 2 bindings.
|
||||||
|
|
||||||
Package: python-rados
|
Package: python-rados
|
||||||
Architecture: linux-any
|
Architecture: linux-any
|
||||||
@ -632,12 +635,24 @@ Section: python
|
|||||||
Depends: librados2 (= ${binary:Version}), ${misc:Depends}, ${python:Depends}
|
Depends: librados2 (= ${binary:Version}), ${misc:Depends}, ${python:Depends}
|
||||||
Replaces: python-ceph (<< 0.92-1223)
|
Replaces: python-ceph (<< 0.92-1223)
|
||||||
Breaks: python-ceph (<< 0.92-1223)
|
Breaks: python-ceph (<< 0.92-1223)
|
||||||
Description: Python libraries for the Ceph librados library
|
Description: Python 2 libraries for the Ceph librados library
|
||||||
Ceph is a massively scalable, open-source, distributed
|
Ceph is a massively scalable, open-source, distributed
|
||||||
storage system that runs on commodity hardware and delivers object,
|
storage system that runs on commodity hardware and delivers object,
|
||||||
block and file system storage.
|
block and file system storage.
|
||||||
.
|
.
|
||||||
This package contains Python libraries for interacting with Ceph's
|
This package contains Python 2 libraries for interacting with Ceph's
|
||||||
|
RADOS object storage.
|
||||||
|
|
||||||
|
Package: python3-rados
|
||||||
|
Architecture: linux-any
|
||||||
|
Section: python
|
||||||
|
Depends: librados2 (= ${binary:Version}), ${misc:Depends}, ${python3:Depends}
|
||||||
|
Description: Python 3 libraries for the Ceph librados library
|
||||||
|
Ceph is a massively scalable, open-source, distributed
|
||||||
|
storage system that runs on commodity hardware and delivers object,
|
||||||
|
block and file system storage.
|
||||||
|
.
|
||||||
|
This package contains Python 3 libraries for interacting with Ceph's
|
||||||
RADOS object storage.
|
RADOS object storage.
|
||||||
|
|
||||||
Package: python-rbd
|
Package: python-rbd
|
||||||
@ -646,12 +661,24 @@ Section: python
|
|||||||
Depends: librbd1 (>= ${binary:Version}), ${misc:Depends}, ${python:Depends}
|
Depends: librbd1 (>= ${binary:Version}), ${misc:Depends}, ${python:Depends}
|
||||||
Replaces: python-ceph (<< 0.92-1223)
|
Replaces: python-ceph (<< 0.92-1223)
|
||||||
Breaks: python-ceph (<< 0.92-1223)
|
Breaks: python-ceph (<< 0.92-1223)
|
||||||
Description: Python libraries for the Ceph librbd library
|
Description: Python 2 libraries for the Ceph librbd library
|
||||||
Ceph is a massively scalable, open-source, distributed
|
Ceph is a massively scalable, open-source, distributed
|
||||||
storage system that runs on commodity hardware and delivers object,
|
storage system that runs on commodity hardware and delivers object,
|
||||||
block and file system storage.
|
block and file system storage.
|
||||||
.
|
.
|
||||||
This package contains Python libraries for interacting with Ceph's
|
This package contains Python 2 libraries for interacting with Ceph's
|
||||||
|
RBD block device library.
|
||||||
|
|
||||||
|
Package: python3-rbd
|
||||||
|
Architecture: linux-any
|
||||||
|
Section: python
|
||||||
|
Depends: librbd1 (>= ${binary:Version}), ${misc:Depends}, ${python3:Depends}
|
||||||
|
Description: Python 3 libraries for the Ceph librbd library
|
||||||
|
Ceph is a massively scalable, open-source, distributed
|
||||||
|
storage system that runs on commodity hardware and delivers object,
|
||||||
|
block and file system storage.
|
||||||
|
.
|
||||||
|
This package contains Python 3 libraries for interacting with Ceph's
|
||||||
RBD block device library.
|
RBD block device library.
|
||||||
|
|
||||||
Package: python-cephfs
|
Package: python-cephfs
|
||||||
@ -660,14 +687,38 @@ Section: python
|
|||||||
Depends: libcephfs1 (= ${binary:Version}), ${misc:Depends}, ${python:Depends}
|
Depends: libcephfs1 (= ${binary:Version}), ${misc:Depends}, ${python:Depends}
|
||||||
Replaces: python-ceph (<< 0.92-1223)
|
Replaces: python-ceph (<< 0.92-1223)
|
||||||
Breaks: python-ceph (<< 0.92-1223)
|
Breaks: python-ceph (<< 0.92-1223)
|
||||||
Description: Python libraries for the Ceph libcephfs library
|
Description: Python 2 libraries for the Ceph libcephfs library
|
||||||
Ceph is a massively scalable, open-source, distributed
|
Ceph is a massively scalable, open-source, distributed
|
||||||
storage system that runs on commodity hardware and delivers object,
|
storage system that runs on commodity hardware and delivers object,
|
||||||
block and file system storage.
|
block and file system storage.
|
||||||
.
|
.
|
||||||
This package contains Python libraries for interacting with Ceph's
|
This package contains Python 2 libraries for interacting with Ceph's
|
||||||
CephFS file system client library.
|
CephFS file system client library.
|
||||||
|
|
||||||
|
Package: python3-cephfs
|
||||||
|
Architecture: linux-any
|
||||||
|
Section: python
|
||||||
|
Depends: libcephfs1 (= ${binary:Version}), ${misc:Depends}, ${python3:Depends}
|
||||||
|
Description: Python 3 libraries for the Ceph libcephfs library
|
||||||
|
Ceph is a massively scalable, open-source, distributed
|
||||||
|
storage system that runs on commodity hardware and delivers object,
|
||||||
|
block and file system storage.
|
||||||
|
.
|
||||||
|
This package contains Python 3 libraries for interacting with Ceph's
|
||||||
|
CephFS file system client library.
|
||||||
|
|
||||||
|
Package: python3-ceph-argparse
|
||||||
|
Architecture: linux-any
|
||||||
|
Section: python
|
||||||
|
Depends: ${misc:Depends}, ${python3:Depends}
|
||||||
|
Description: Python 3 utility libraries for Ceph CLI
|
||||||
|
Ceph is a massively scalable, open-source, distributed
|
||||||
|
storage system that runs on commodity hardware and delivers object,
|
||||||
|
block and file system storage.
|
||||||
|
.
|
||||||
|
This package contains types and routines for Python 3 used by the
|
||||||
|
Ceph CLI as well as the RESTful interface.
|
||||||
|
|
||||||
Package: libcephfs-java
|
Package: libcephfs-java
|
||||||
Section: java
|
Section: java
|
||||||
Architecture: all
|
Architecture: all
|
||||||
|
6
debian/python-cephfs.install
vendored
6
debian/python-cephfs.install
vendored
@ -1,3 +1,3 @@
|
|||||||
usr/lib/python*/dist-packages/ceph_volume_client.py*
|
usr/lib/python2*/dist-packages/ceph_volume_client.py*
|
||||||
usr/lib/python*/dist-packages/cephfs.so
|
usr/lib/python2*/dist-packages/cephfs.so
|
||||||
usr/lib/python*/dist-packages/cephfs-*.egg-info
|
usr/lib/python2*/dist-packages/cephfs-*.egg-info
|
||||||
|
4
debian/python-rados.install
vendored
4
debian/python-rados.install
vendored
@ -1,2 +1,2 @@
|
|||||||
usr/lib/python*/dist-packages/rados.so
|
usr/lib/python2*/dist-packages/rados.so
|
||||||
usr/lib/python*/dist-packages/rados-*.egg-info
|
usr/lib/python2*/dist-packages/rados-*.egg-info
|
||||||
|
4
debian/python-rbd.install
vendored
4
debian/python-rbd.install
vendored
@ -1,2 +1,2 @@
|
|||||||
usr/lib/python*/dist-packages/rbd.so
|
usr/lib/python2*/dist-packages/rbd.so
|
||||||
usr/lib/python*/dist-packages/rbd-*.egg-info
|
usr/lib/python2*/dist-packages/rbd-*.egg-info
|
||||||
|
2
debian/python3-ceph-argparse.install
vendored
Normal file
2
debian/python3-ceph-argparse.install
vendored
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
usr/lib/python3*/dist-packages/ceph_argparse.py
|
||||||
|
usr/lib/python3*/dist-packages/ceph_daemon.py
|
3
debian/python3-cephfs.install
vendored
Normal file
3
debian/python3-cephfs.install
vendored
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
usr/lib/python3*/dist-packages/ceph_volume_client.py
|
||||||
|
usr/lib/python3*/dist-packages/cephfs.cpython*.so
|
||||||
|
usr/lib/python3*/dist-packages/cephfs-*.egg-info
|
2
debian/python3-rados.install
vendored
Normal file
2
debian/python3-rados.install
vendored
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
usr/lib/python3*/dist-packages/rados.cpython*.so
|
||||||
|
usr/lib/python3*/dist-packages/rados-*.egg-info
|
2
debian/python3-rbd.install
vendored
Normal file
2
debian/python3-rbd.install
vendored
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
usr/lib/python3*/dist-packages/rbd.cpython*.so
|
||||||
|
usr/lib/python3*/dist-packages/rbd-*.egg-info
|
Loading…
Reference in New Issue
Block a user