I wanted to see this as distro package for long time, but it happened very recently. Eventhough there had a package review request, I couldnt follow up and get it completed. There was few other thoughts on this which also caused the delay. Any way, with the help of kaleb Keithely and Prasanth Pai it is now available in Fedora !.
There were many users wanted this rpm/package in distributions like fedora to make use of libgfapi python bindings and to become consumers of this api client.
[root@dhcp35-111 ]# yum install python-glusterfs-api
Redirecting to '/usr/bin/dnf install python-glusterfs-api' (see 'man yum2dnf')Last metadata expiration check: 0:12:02 ago on Mon Jan 30 00:57:52 2017.
Dependencies resolved.
==============================================================================================================================================================================================
Package Arch Version Repository Size
==============================================================================================================================================================================================
Installing:
python2-glusterfs-api noarch 1.1-2.fc24 updates 48 kTransaction Summary
==============================================================================================================================================================================================
Install 1 PackageTotal download size: 48 k
Installed size: 182 k
Is this ok [y/N]: y
Downloading Packages:
python2-glusterfs-api-1.1-2.fc24.noarch.rpm 13 kB/s | 48 kB 00:03
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 8.8 kB/s | 48 kB 00:05
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Installing : python2-glusterfs-api-1.1-2.fc24.noarch 1/1
Verifying : python2-glusterfs-api-1.1-2.fc24.noarch 1/1Installed:
python2-glusterfs-api.noarch 1.1-2.fc24Complete!
[root@dhcp35-111 ]# rpm -ql python-glusterfs-api
package python-glusterfs-api is not installed
[root@dhcp35-111 ]# rpm -ql python2-glusterfs-api
/usr/lib/python2.7/site-packages/gfapi-1.1-py2.7.egg-info
/usr/lib/python2.7/site-packages/gfapi-1.1-py2.7.egg-info/PKG-INFO
/usr/lib/python2.7/site-packages/gfapi-1.1-py2.7.egg-info/SOURCES.txt
/usr/lib/python2.7/site-packages/gfapi-1.1-py2.7.egg-info/dependency_links.txt
/usr/lib/python2.7/site-packages/gfapi-1.1-py2.7.egg-info/top_level.txt
/usr/lib/python2.7/site-packages/gluster
/usr/lib/python2.7/site-packages/gluster/gfapi
/usr/lib/python2.7/site-packages/gluster/gfapi/__init__.py
/usr/lib/python2.7/site-packages/gluster/gfapi/__init__.pyc
/usr/lib/python2.7/site-packages/gluster/gfapi/__init__.pyo
/usr/lib/python2.7/site-packages/gluster/gfapi/api.py
/usr/lib/python2.7/site-packages/gluster/gfapi/api.pyc
/usr/lib/python2.7/site-packages/gluster/gfapi/api.pyo
/usr/lib/python2.7/site-packages/gluster/gfapi/exceptions.py
/usr/lib/python2.7/site-packages/gluster/gfapi/exceptions.pyc
/usr/lib/python2.7/site-packages/gluster/gfapi/exceptions.pyo
/usr/lib/python2.7/site-packages/gluster/gfapi/gfapi.py
/usr/lib/python2.7/site-packages/gluster/gfapi/gfapi.pyc
/usr/lib/python2.7/site-packages/gluster/gfapi/gfapi.pyo
/usr/lib/python2.7/site-packages/gluster/gfapi/utils.py
/usr/lib/python2.7/site-packages/gluster/gfapi/utils.pyc
/usr/lib/python2.7/site-packages/gluster/gfapi/utils.pyo
/usr/share/doc/python2-glusterfs-api
/usr/share/doc/python2-glusterfs-api/README.rst
/usr/share/licenses/python2-glusterfs-api
/usr/share/licenses/python2-glusterfs-api/COPYING-GPLV2
/usr/share/licenses/python2-glusterfs-api/COPYING-LGPLV3[root@dhcp35-111 ]# rpm -qi python2-glusterfs-api
Name : python2-glusterfs-api
Version : 1.1
Release : 2.fc24
Architecture: noarch
Install Date: Mon 30 Jan 2017 01:10:04 AM IST
Group : System Environment/Libraries
Size : 186261
License : GPLv2 or LGPLv3+
Signature : RSA/SHA256, Thu 19 Jan 2017 08:10:04 PM IST, Key ID 73bde98381b46521
Source RPM : python-glusterfs-api-1.1-2.fc24.src.rpm
Build Date : Thu 19 Jan 2017 08:03:32 PM IST
Build Host : buildvm-07.phx2.fedoraproject.org
Relocations : (not relocatable)
Packager : Fedora Project
Vendor : Fedora Project
URL : https://github.com/gluster/libgfapi-python
Summary : Python2 bindings for GlusterFS libgfapi
Description :
libgfapi is a library that allows applications to natively access
GlusterFS volumes. This package contains python bindings to libgfapi.See http://libgfapi-python.rtfd.io/ for more details.
Please give a try and let us know your feedback!