From 0eaaa74e51408458a162bf5d2d7813056365268e Mon Sep 17 00:00:00 2001 From: Helmut Grohne Date: Thu, 14 Mar 2024 09:29:28 +0100 Subject: rename AtLocation.symlink to symlink_to This mirrors what was done for pathlib.Path to avoid confusion about argument order. --- linuxnamespaces/__init__.py | 2 +- linuxnamespaces/atlocation.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/linuxnamespaces/__init__.py b/linuxnamespaces/__init__.py index 625f6c6..02d1feb 100644 --- a/linuxnamespaces/__init__.py +++ b/linuxnamespaces/__init__.py @@ -356,7 +356,7 @@ def populate_dev( for fn in files: (newdev / fn).mknod(stat.S_IFREG) for fn, target in symlinks.items(): - (newdev / fn).symlink(target) + (newdev / fn).symlink_to(target) if pidns: mount( "devpts", diff --git a/linuxnamespaces/atlocation.py b/linuxnamespaces/atlocation.py index 2bd3f51..08c0de5 100644 --- a/linuxnamespaces/atlocation.py +++ b/linuxnamespaces/atlocation.py @@ -313,7 +313,7 @@ class AtLocation: assert self.location return os.rmdir(self.location, dir_fd=self.fd_or_none) - def symlink(self, linktarget: PathConvertible) -> None: + def symlink_to(self, linktarget: PathConvertible) -> None: """Create a symlink at self pointing to linktarget. Note that this method has its arguments reversed compared to the usual os.symlink, because the dir_fd is applicable to the second argument there. -- cgit v1.2.3