summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfredo Deza <alfredo.deza@inktank.com>2013-08-16 13:37:04 -0400
committerGary Lowell <gary.lowell@inktank.com>2013-10-09 10:04:49 -0700
commit333447a24e171838e920a6839d9f557536b48664 (patch)
treedf617a056c407f985d08e5cb6d5930e8f4ee012d
parente65af11999a80667972add12265c0aded151d7d6 (diff)
downloadceph-333447a24e171838e920a6839d9f557536b48664.tar.gz
create the rbd package
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
-rw-r--r--src/pybind/rbd/MANIFEST.in2
-rw-r--r--src/pybind/rbd/README.rst0
-rw-r--r--src/pybind/rbd/rbd.py (renamed from src/pybind/rbd.py)0
-rw-r--r--src/pybind/rbd/setup.py32
-rw-r--r--src/pybind/rbd/tox.ini6
5 files changed, 40 insertions, 0 deletions
diff --git a/src/pybind/rbd/MANIFEST.in b/src/pybind/rbd/MANIFEST.in
new file mode 100644
index 00000000000..3c01b12a5a5
--- /dev/null
+++ b/src/pybind/rbd/MANIFEST.in
@@ -0,0 +1,2 @@
+include setup.py
+include README.rst
diff --git a/src/pybind/rbd/README.rst b/src/pybind/rbd/README.rst
new file mode 100644
index 00000000000..e69de29bb2d
--- /dev/null
+++ b/src/pybind/rbd/README.rst
diff --git a/src/pybind/rbd.py b/src/pybind/rbd/rbd.py
index 6e9ca8a2252..6e9ca8a2252 100644
--- a/src/pybind/rbd.py
+++ b/src/pybind/rbd/rbd.py
diff --git a/src/pybind/rbd/setup.py b/src/pybind/rbd/setup.py
new file mode 100644
index 00000000000..e642cb456b2
--- /dev/null
+++ b/src/pybind/rbd/setup.py
@@ -0,0 +1,32 @@
+from setuptools import setup, find_packages
+import os
+
+
+def long_description():
+ readme = os.path.join(os.path.dirname(__file__), 'README.rst')
+ return open(readme).read()
+
+
+setup(
+ name = 'rbd',
+ description = 'Bindings for rbd [ceph]',
+ packages=find_packages(),
+ author = 'Inktank',
+ author_email = 'ceph-devel@vger.kernel.org',
+ version = '0.67',
+ license = "LGPL2",
+ zip_safe = False,
+ keywords = "ceph, rbd, bindings, api, cli",
+ long_description = long_description(),
+ classifiers = [
+ 'Development Status :: 5 - Production/Stable',
+ 'Intended Audience :: Developers',
+ 'License :: OSI Approved :: GNU Lesser General Public License v2 (LGPLv2)',
+ 'Topic :: Software Development :: Libraries',
+ 'Topic :: Utilities',
+ 'Topic :: System :: Filesystems',
+ 'Operating System :: POSIX',
+ 'Programming Language :: Python :: 2.6',
+ 'Programming Language :: Python :: 2.7',
+ ],
+)
diff --git a/src/pybind/rbd/tox.ini b/src/pybind/rbd/tox.ini
new file mode 100644
index 00000000000..9c63bb9d884
--- /dev/null
+++ b/src/pybind/rbd/tox.ini
@@ -0,0 +1,6 @@
+[tox]
+envlist = py26, py27
+
+[testenv]
+deps=
+commands=