Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pybind: move cephfs to Cython #7745

Merged
merged 3 commits into from Mar 1, 2016
Merged

pybind: move cephfs to Cython #7745

merged 3 commits into from Mar 1, 2016

Commits on Feb 29, 2016

  1. pybind: move cephfs to Cython

    This change moves cephfs binding to Cython.
    
    Closes-bug: ceph#14818
    Signed-off-by: Mehdi Abaakouk <sileht@redhat.com>
    Mehdi Abaakouk committed Feb 29, 2016
    Configuration menu
    Copy the full SHA
    10f125f View commit details
    Browse the repository at this point in the history
  2. pybind: fix error handling on getxattr

    The ctypes bindings returned empty string
    instead of raising exception.  This was a bug,
    because it made it impossible to detect the
    difference between missing xattr and empty
    xattr.
    
    Signed-off-by: John Spray <john.spray@redhat.com>
    John Spray authored and Mehdi Abaakouk committed Feb 29, 2016
    Configuration menu
    Copy the full SHA
    7f03c0e View commit details
    Browse the repository at this point in the history
  3. pybind: update ceph_volume_client for cython

    No need to explicitly touch the (no-longer-existing)
    load_libcephfs method during module load, as with
    the cython version we already get an ImportError
    if the C library is unavailable.
    
    Signed-off-by: John Spray <john.spray@redhat.com>
    John Spray authored and Mehdi Abaakouk committed Feb 29, 2016
    Configuration menu
    Copy the full SHA
    4b172fd View commit details
    Browse the repository at this point in the history