From e583f4bec07b554dda148b12f56addf4f22e6fb0 Mon Sep 17 00:00:00 2001 From: Zhang Qiang Date: Mon, 28 Nov 2011 05:54:29 +0800 Subject: [PATCH] create tmp dir before importing packages --- gitbuildsys/cmd_import.py | 4 +++- gitbuildsys/cmd_import_orig.py | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/gitbuildsys/cmd_import.py b/gitbuildsys/cmd_import.py index 6015171..c33a177 100644 --- a/gitbuildsys/cmd_import.py +++ b/gitbuildsys/cmd_import.py @@ -41,8 +41,10 @@ def do(opts, args): workdir = os.getcwd() tmpdir = '%s/%s' % (TMPDIR, USER) - specfile = None + if not os.path.exists(tmpdir): + os.makedirs(tmpdir) + specfile = None if len(args) < 1: msger.error('Missing argument, please reference gbs import --help.') if len(args) > 1: diff --git a/gitbuildsys/cmd_import_orig.py b/gitbuildsys/cmd_import_orig.py index 2b99e4c..879bb5a 100644 --- a/gitbuildsys/cmd_import_orig.py +++ b/gitbuildsys/cmd_import_orig.py @@ -41,6 +41,8 @@ def do(opts, args): workdir = os.getcwd() tmpdir = '%s/%s' % (TMPDIR, USER) + if not os.path.exists(tmpdir): + os.makedirs(tmpdir) if len(args) != 1: msger.error('missing argument, please reference gbs import-orig --help.') -- 2.7.4