create tmp dir before importing packages
authorZhang Qiang <qiang.z.zhang@intel.com>
Sun, 27 Nov 2011 21:54:29 +0000 (05:54 +0800)
committerZhang Qiang <qiang.z.zhang@intel.com>
Sun, 27 Nov 2011 21:54:29 +0000 (05:54 +0800)
gitbuildsys/cmd_import.py
gitbuildsys/cmd_import_orig.py

index 60151711fd5d92d75aad528dc255d120dbb0b110..c33a1772ff17cafe8f7012e6d1622619f8022f65 100644 (file)
@@ -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:
index 2b99e4cd0924413ea9155eea35298aea93e24111..879bb5a4bc7e1d9f643aa25aeb4061d300d74ef2 100644 (file)
@@ -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.')