...okay. final tagging, promise. that was a legit bug.

This commit is contained in:
brent s. 2017-05-06 11:21:40 -04:00
parent fae0a53034
commit bf3dc2bb4c

View File

@ -48,7 +48,8 @@ def http(conf):
fulldest = '{0}/{1}'.format(httpdir, destpath) fulldest = '{0}/{1}'.format(httpdir, destpath)
parentdir = os.path.split(fulldest)[0] parentdir = os.path.split(fulldest)[0]
os.makedirs(parentdir, exist_ok = True) os.makedirs(parentdir, exist_ok = True)
shutil.copy2('{0}/{1}'.format(prepdir, k), '{0}/{1}'.format(httpdir, httpfiles[k])) if os.path.lexists('{0}/{1}'.format(prepdir, k)):
shutil.copy2('{0}/{1}'.format(prepdir, k), '{0}/{1}'.format(httpdir, httpfiles[k]))
for root, dirs, files in os.walk(httpdir): for root, dirs, files in os.walk(httpdir):
for d in dirs: for d in dirs:
os.chown(os.path.join(root, d), uid, gid) os.chown(os.path.join(root, d), uid, gid)