[lvm-devel] [PATCH 2/2] python-lvm: Add method to retrieve lv attr.
Tony Asleson
tasleson at redhat.com
Wed Apr 10 18:41:24 UTC 2013
Signed-off-by: Tony Asleson <tasleson at redhat.com>
---
python/liblvm.c | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/python/liblvm.c b/python/liblvm.c
index c76a3d0..96e94d4 100644
--- a/python/liblvm.c
+++ b/python/liblvm.c
@@ -1193,6 +1193,13 @@ liblvm_pv_dealloc(pvobject *self)
} \
} while (0)
+static PyObject *
+liblvm_lvm_lv_get_attr(lvobject *self)
+{
+ LV_VALID(self);
+
+ return Py_BuildValue("s", lvm_lv_get_attr(self->lv));
+}
static PyObject *
liblvm_lvm_lv_get_name(lvobject *self)
@@ -1749,6 +1756,7 @@ static PyMethodDef liblvm_vg_methods[] = {
static PyMethodDef liblvm_lv_methods[] = {
/* lv methods */
+ { "getAttr", (PyCFunction)liblvm_lvm_lv_get_attr, METH_NOARGS },
{ "getName", (PyCFunction)liblvm_lvm_lv_get_name, METH_NOARGS },
{ "getUuid", (PyCFunction)liblvm_lvm_lv_get_uuid, METH_NOARGS },
{ "activate", (PyCFunction)liblvm_lvm_lv_activate, METH_NOARGS },
--
1.8.1.4
More information about the lvm-devel
mailing list