From 752b503c46f24f8b1346af62ef11ecabc44f5dfc Mon Sep 17 00:00:00 2001 From: Lukas Prokop Date: Thu, 26 Jul 2012 16:08:00 +0200 Subject: [PATCH] grml2usb: introduce option --tmpdir --- grml2usb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/grml2usb b/grml2usb index 075029e..77e72ad 100755 --- a/grml2usb +++ b/grml2usb @@ -108,6 +108,8 @@ parser.add_option("--syslinux", dest="syslinux", action="callback", default=True help="install syslinux bootloader (deprecated as it's the default)") parser.add_option("--syslinux-mbr", dest="syslinuxmbr", action="store_true", help="install syslinux master boot record (MBR) instead of default") +parser.add_option("--tmpdir", dest="tmpdir", default="/tmp", + help="directory to be used for temporary files") parser.add_option("--verbose", dest="verbose", action="store_true", help="enable verbose mode") parser.add_option("-v", "--version", dest="version", action="store_true", @@ -1429,7 +1431,7 @@ def install(image, device): logging.info("Using %s as install base", image) else: logging.info("Using ISO %s", image) - iso_mountpoint = tempfile.mkdtemp(prefix="grml2usb") + iso_mountpoint = tempfile.mkdtemp(prefix="grml2usb", dir=options.tmpdir) register_tmpfile(iso_mountpoint) remove_image_mountpoint = True try: -- 2.1.4