summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorHelmut Grohne <helmut@subdivi.de>2024-10-26 20:22:36 +0200
committerHelmut Grohne <helmut@subdivi.de>2024-10-26 20:22:36 +0200
commit64b2dab795e171e2ea0345732e96048cfb605466 (patch)
tree820dfeb1137afe09a445ad84867789c2015d7543 /examples
parentf46f905dedd975a6d8c1e580adaa6ce79e2d55a1 (diff)
downloadpython-linuxnamespaces-64b2dab795e171e2ea0345732e96048cfb605466.tar.gz
add a method IDMapping.identity for convenience
Diffstat (limited to 'examples')
-rwxr-xr-xexamples/cgroup.py4
-rwxr-xr-xexamples/withallsubuids.py4
2 files changed, 4 insertions, 4 deletions
diff --git a/examples/cgroup.py b/examples/cgroup.py
index 219dc62..34bf01b 100755
--- a/examples/cgroup.py
+++ b/examples/cgroup.py
@@ -56,8 +56,8 @@ def main() -> None:
| linuxnamespaces.CloneFlags.NEWCGROUP
)
linuxnamespaces.unshare_user_idmap(
- [linuxnamespaces.IDMapping(os.getuid(), os.getuid(), 1)],
- [linuxnamespaces.IDMapping(os.getgid(), os.getgid(), 1)],
+ [linuxnamespaces.IDMapping.identity(os.getuid())],
+ [linuxnamespaces.IDMapping.identity(os.getgid())],
namespaces,
)
linuxnamespaces.populate_sys("/", "/", namespaces, mycgroup)
diff --git a/examples/withallsubuids.py b/examples/withallsubuids.py
index 3bed3bc..2a0c9d5 100755
--- a/examples/withallsubuids.py
+++ b/examples/withallsubuids.py
@@ -19,7 +19,7 @@ import linuxnamespaces
def main() -> None:
# Construct an identity mapping of all available user/group ids
uidmap = [
- linuxnamespaces.IDMapping(os.getuid(), os.getuid(), 1),
+ linuxnamespaces.IDMapping.identity(os.getuid()),
*(
linuxnamespaces.IDMapping(start, start, count)
for start, count
@@ -27,7 +27,7 @@ def main() -> None:
),
]
gidmap = [
- linuxnamespaces.IDMapping(os.getgid(), os.getgid(), 1),
+ linuxnamespaces.IDMapping.identity(os.getgid()),
*(
linuxnamespaces.IDMapping(start, start, count)
for start, count