The python binding was forcing the user to pass a base path to get_keys() even though the C binding doesn't require it.
Signed-off-by: Stéphane Graber <stgra...@ubuntu.com> --- src/python-lxc/lxc/__init__.py.in | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/python-lxc/lxc/__init__.py.in b/src/python-lxc/lxc/__init__.py.in index f42b944..9ef3459 100644 --- a/src/python-lxc/lxc/__init__.py.in +++ b/src/python-lxc/lxc/__init__.py.in @@ -400,11 +400,14 @@ class Container(_lxc.Container): os.remove(path) return ips - def get_keys(self, key): + def get_keys(self, key=None): """ Returns a list of valid sub-keys. """ - value = _lxc.Container.get_keys(self, key) + if key: + value = _lxc.Container.get_keys(self, key) + else: + value = _lxc.Container.get_keys(self) if value is False: return False -- 1.8.0 ------------------------------------------------------------------------------ LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d _______________________________________________ Lxc-devel mailing list Lxc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lxc-devel