]> git.pld-linux.org Git - projects/pld-ftp-admin.git/blobdiff - modules/common.py
Make separate cache for each tree and architecture when using createrepo.
[projects/pld-ftp-admin.git] / modules / common.py
index 938250b6c15303a0d8bf8d9f68cc4b467b9b3f2b..d36242b54e87cf36ab94ac1333fb5063e748b20f 100644 (file)
@@ -10,11 +10,14 @@ def fileexists(path):
     return os.path.exists(fullpath)
 
 def checkdir(dir):
-    if not fileexists(sys.argv[1]):
-        print config.value['ftp_dir']+'/'+sys.argv[1] + " does not exist"
+    if not fileexists(dir):
+        print 'ERR: ' + config.value['ftp_dir']+'/' + dir + " does not exist"
         sys.exit(1)
 
-pldftpadmdir=os.environ['HOME']+'/pld-ftp-admin/'
-noarchcachedir=pldftpadmdir+'var/noarch-cache/'
-tmpdir=pldftpadmdir+'var/tmp'
+if 'HOME' in os.environ:
+    ftpadmdir=os.environ['HOME']+'/pld-ftp-admin/'
+else:
+    ftpadmdir='../'
+noarchcachedir=ftpadmdir+'var/noarch-cache/'
+tmpdir=ftpadmdir+'var/tmp/'
 
This page took 0.028425 seconds and 4 git commands to generate.