Signed-off-by: Stéphane Graber <stgra...@ubuntu.com>
---
 src/python-lxc/lxc.c           | 8 ++++++++
 src/python-lxc/lxc/__init__.py | 1 +
 2 files changed, 9 insertions(+)

diff --git a/src/python-lxc/lxc.c b/src/python-lxc/lxc.c
index 8fd0a78..f2b25c1 100644
--- a/src/python-lxc/lxc.c
+++ b/src/python-lxc/lxc.c
@@ -101,6 +101,12 @@ get_default_config_path(Container *self, PyObject *args, 
PyObject *kwds)
     return PyUnicode_FromString(lxc_get_default_config_path());
 }
 
+static PyObject *
+get_version(Container *self, PyObject *args, PyObject *kwds)
+{
+    return PyUnicode_FromString(lxc_get_version());
+}
+
 // Container properties
 static PyObject *
 Container_config_file_name(Container *self, PyObject *args, PyObject *kwds)
@@ -637,6 +643,8 @@ PyVarObject_HEAD_INIT(NULL, 0)
 static PyMethodDef LXC_methods[] = {
     {"get_default_config_path",  (PyCFunction)get_default_config_path, 
METH_NOARGS,
      "Returns the current LXC config path"},
+    {"get_version",  (PyCFunction)get_version, METH_NOARGS,
+     "Returns the current LXC library version"},
     {NULL, NULL, 0, NULL}
 };
 
diff --git a/src/python-lxc/lxc/__init__.py b/src/python-lxc/lxc/__init__.py
index 828a1cb..118a081 100644
--- a/src/python-lxc/lxc/__init__.py
+++ b/src/python-lxc/lxc/__init__.py
@@ -33,6 +33,7 @@ warnings.warn("The python-lxc API isn't yet stable "
               "and may change at any point in the future.", Warning, 2)
 
 default_config_path = _lxc.get_default_config_path()
+version = _lxc.get_version()
 
 
 class ContainerNetwork():
-- 
1.8.1.2


------------------------------------------------------------------------------
Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester  
Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the  
endpoint security space. For insight on selecting the right partner to 
tackle endpoint security challenges, access the full report. 
http://p.sf.net/sfu/symantec-dev2dev
_______________________________________________
Lxc-devel mailing list
Lxc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lxc-devel

Reply via email to