Welcome to python-lxns documentation!
python-lxns is a library to interact with Linux kernel namespaces.
The library is split in to different modules each implementing a different area of functionality:
- Namespaces
BaseNamespaceBaseNamespace.__init__()BaseNamespace.close()BaseNamespace.fileno()BaseNamespace.from_pid()BaseNamespace.from_self()BaseNamespace.get_current_limit()BaseNamespace.get_current_ns_id()BaseNamespace.get_user_namespace()BaseNamespace.ns_idBaseNamespace.set_current_limit()BaseNamespace.setns()BaseNamespace.unshare()
UserNamespaceMountNamespaceNetworkNamespaceIpcNamespaceCgroupNamespacePidNamespaceTimeNamespaceUtsNamespaceALL_NAMESPACE_CLASSESunshare_namespaces()
- Mount utilities
- Tips and tricks