From 467113fd8932218b0ea5700aa9d39077b09aeedd Mon Sep 17 00:00:00 2001 From: Neil Williams Date: Sun, 17 Jul 2016 15:25:57 +0100 Subject: fixup copy_files to skip directories in the specified src directory. --- vmdebootstrap/base.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/vmdebootstrap/base.py b/vmdebootstrap/base.py index 71d929e..d090f0e 100644 --- a/vmdebootstrap/base.py +++ b/vmdebootstrap/base.py @@ -80,10 +80,11 @@ def delete_password(rootdir, user): def copy_files(src, dest): for filename in os.listdir(src): - if os.path.isdir(filename) or os.path.islink(filename): + src_path = os.path.join(src, filename) + if os.path.isdir(src_path) or os.path.islink(src_path): continue shutil.copyfile( - os.path.join(src, filename), + src_path, os.path.join(dest, filename)) -- cgit v1.2.1