[elbe-devel] [PATCH 47/75] filesystem: use f-strings
Daniel Braunwarth
daniel at braunwarth.dev
Wed Nov 2 20:01:57 CET 2022
Signed-off-by: Daniel Braunwarth <daniel at braunwarth.dev>
---
elbepack/filesystem.py | 12 +++++-------
1 file changed, 5 insertions(+), 7 deletions(-)
diff --git a/elbepack/filesystem.py b/elbepack/filesystem.py
index ff4a2c377..8a3bb08eb 100644
--- a/elbepack/filesystem.py
+++ b/elbepack/filesystem.py
@@ -358,7 +358,7 @@ class Filesystem:
flist = glob(self.fname(path))
for i in flist:
if not i.startswith(self.path):
- raise IOError("Broken glob '%s'" % path)
+ raise IOError(f"Broken glob '{path}'")
return flist
@@ -418,8 +418,7 @@ class Filesystem:
elif self.isfile(newdir):
raise OSError(
"a file with the same name as the desired "
- "dir, '%s', already exists. in RFS %s" %
- (newdir, self.path))
+ f"dir, '{newdir}', already exists. in RFS {self.path}")
else:
self.mkdir(newdir)
self.chmod(newdir, mode)
@@ -497,7 +496,7 @@ class TmpdirFilesystem (Filesystem):
def __del__(self):
# dont delete files in debug mode
if self.debug:
- print('leaving TmpdirFilesystem in "%s"' % self.path)
+ print(f'leaving TmpdirFilesystem in "{self.path}"')
else:
self.delete()
@@ -519,13 +518,12 @@ class ImgMountFilesystem(Filesystem):
self.dev = dev
def __enter__(self):
- cmd = 'mount "%s" "%s"' % (self.dev, self.path)
- do(cmd)
+ do(f'mount "{self.dev}" "{self.path}"')
return self
def __exit__(self, typ, value, traceback):
- do('umount "%s"' % self.path)
+ do(f'umount "{self.path}"')
hostfs = Filesystem('/')
--
2.38.1
More information about the elbe-devel
mailing list