[sheepdog] [PATCH stable-0.8 0/9] backport sheepfs enhancements for http interface

Hitoshi Mitake mitake.hitoshi at lab.ntt.co.jp
Thu Mar 6 08:12:35 CET 2014


This update backports some enhancements of sheepfs for http interface. It would
be useful for some users and doesn't break compatibility.

Liu Yuan (2):
  sheepfs: disable http interface if http is not enabled
  sheepfs: fix complie error when http isn't enabled

Robin Dong (7):
  sheepfs: add framework for http interface
  sheepfs: implement the http interface of sheepfs by using libcurl
  test: add test-case for http interface of sheepfs
  sheepfs: add check for libcurl in configure.ac
  sheepfs: add support for "rmdir" and "unlink"
  tests/084: add sheepfs http rm test
  sheep/http: check http driver in http_init()

 configure.ac             |    6 +
 sheep/http/http.c        |    5 +
 sheepfs/Makefile.am      |    9 ++
 sheepfs/core.c           |   40 +++++-
 sheepfs/http.c           |  353 ++++++++++++++++++++++++++++++++++++++++++++++
 sheepfs/shadow_file.c    |   28 +++-
 sheepfs/sheepfs.h        |   26 +++-
 tests/functional/084     |   54 +++++++
 tests/functional/084.out |    5 +
 tests/functional/group   |    1 +
 10 files changed, 523 insertions(+), 4 deletions(-)
 create mode 100644 sheepfs/http.c
 create mode 100755 tests/functional/084
 create mode 100644 tests/functional/084.out

-- 
1.7.10.4




More information about the sheepdog mailing list