diff options
author | Max <msuraev@sysmocom.de> | 2016-04-13 17:29:51 +0200 |
---|---|---|
committer | Holger Hans Peter Freyther <holger@moiji-mobile.com> | 2016-04-14 08:32:06 -0400 |
commit | 6c33a15e41f26022daefa1b1c16f2500f4b56e5f (patch) | |
tree | 92b87d0e66216803a680825adeac47f652de674a | |
parent | 334d680d2868f109d88508365bf069a4aee6d1ef (diff) |
Fix build failure
After copytree the destination directory might end up not being writable
- this causes failure for subsequent writeconfig tests. Force rwx
permissions to fix it.
-rw-r--r-- | osmopy/osmotestconfig.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/osmopy/osmotestconfig.py b/osmopy/osmotestconfig.py index 5c981d1..c601e82 100644 --- a/osmopy/osmotestconfig.py +++ b/osmopy/osmotestconfig.py @@ -17,7 +17,7 @@ import os import os.path import time -import sys, shutil +import sys, shutil, stat import tempfile import osmopy.obscvty as obscvty @@ -76,6 +76,7 @@ def copy_config(dirname, config): shutil.rmtree(dirname, True) ign = shutil.ignore_patterns('*.cfg') shutil.copytree(os.path.dirname(config), dirname, ignore=ign) + os.chmod(dirname, stat.S_IRWXU) try: os.stat(dirname) |