Prefer /tmpfs an working directory.

This commit is contained in:
Benjamin Drung 2010-04-17 22:47:24 +02:00
parent c598d35031
commit 8a67e7b8e4
2 changed files with 8 additions and 2 deletions

View File

@ -53,7 +53,10 @@ def LogCall(command):
def get_source(package, version, section):
assert section in ("main", "contrib", "non-free")
workdir = "/tmp/ack-sync"
if os.path.isdir("/tmpfs"):
workdir = "/tmpfs/ack-sync"
else
workdir = "/tmp/ack-sync"
if not os.path.isdir(workdir):
os.makedirs(workdir)
os.chdir(workdir)

View File

@ -61,7 +61,10 @@ def extract_upstream_version(debian_version):
def get_source(package, version, section, bug_number, dist):
assert section in ("main", "contrib", "non-free")
workdir = "/tmp/fakesync"
if os.path.isdir("/tmpfs"):
workdir = "/tmpfs/ack-sync"
else
workdir = "/tmp/ack-sync"
if not os.path.isdir(workdir):
os.makedirs(workdir)
os.chdir(workdir)