aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMax <msuraev@sysmocom.de>2016-04-13 17:29:51 +0200
committerHolger Hans Peter Freyther <holger@moiji-mobile.com>2016-04-14 08:32:06 -0400
commit6c33a15e41f26022daefa1b1c16f2500f4b56e5f (patch)
tree92b87d0e66216803a680825adeac47f652de674a
parent334d680d2868f109d88508365bf069a4aee6d1ef (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.py3
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)