mirror of
https://git.proxmox.com/git/mirror_lxc
synced 2025-07-24 18:42:03 +00:00
python: Add get_version to binding
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com> Acked-by: Serge E. Hallyn <serge.hallyn@ubuntu.com>
This commit is contained in:
parent
b6b918a1d4
commit
b6adc92b5f
@ -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}
|
||||
};
|
||||
|
||||
|
@ -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():
|
||||
|
Loading…
Reference in New Issue
Block a user