From 7b53583357f2fabfdc6f1c120e220d2d3cf7a2d4 Mon Sep 17 00:00:00 2001 From: Laurent Bachelier Date: Mon, 25 Mar 2013 03:15:31 +0100 Subject: [PATCH] Fix local_run with empty localconfig --- .gitignore | 1 + tools/local_run.py | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 5766cdf67f..4f44d5787f 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ dist tags docs/source/api modules/modules.list +/localconfig diff --git a/tools/local_run.py b/tools/local_run.py index dc323353a4..5a686eb501 100644 --- a/tools/local_run.py +++ b/tools/local_run.py @@ -15,7 +15,7 @@ project = os.path.abspath(os.path.join(os.path.dirname(__file__), os.path.pardir)) wd = os.path.join(project, 'localconfig') if not os.path.isdir(wd): - os.path.makedirs(wd) + os.makedirs(wd) env = os.environ.copy() env['PYTHONPATH'] = project @@ -24,6 +24,7 @@ shutil.copyfile( os.path.expanduser('~/.config/weboob/backends'), os.path.join(project, wd, 'backends')) +os.chmod(os.path.join(project, wd, 'backends'), 0600) with open(os.path.join(wd, 'sources.list'), 'w') as f: f.write("file://%s\n" % os.path.join(project, 'modules')) -- GitLab