From 0e396e9241d9fc56bd1f8948b8ac07b2b0f18191 Mon Sep 17 00:00:00 2001 From: CyberLeo Date: Sun, 3 Mar 2013 10:48:33 -0600 Subject: [PATCH] Use tmp/ for temporary file storage --- fetch | 6 +++++- lib/taggery.sh | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/fetch b/fetch index 0d1bd98..2fd16c5 100755 --- a/fetch +++ b/fetch @@ -22,8 +22,12 @@ taggery_profile="$(dirname "${0}")/lib/profiles/${taggery_name}" [ -f "${taggery_profile}" ] || pebkac "Unsupported profile: ${taggery_name}" . "${taggery_profile}" +# Set up temporary area +mkdir -p "$(dirname "${0}")/tmp" +TMPDIR="$(dirname "${0}")/tmp" + # Load KVS -kvs=".${taggery_name}.kvdb" +kvs="${TMPDIR}/.${taggery_name}.kvdb" . "$(dirname "${0}")/lib/kvs.sh" # Load Taggery diff --git a/lib/taggery.sh b/lib/taggery.sh index f5b6dc8..c5dcb90 100644 --- a/lib/taggery.sh +++ b/lib/taggery.sh @@ -51,7 +51,7 @@ taggery_register_cleanup() { taggery_init_page() { [ "${1}" ] || return 1 local id="${1}" - kvs_set "${id}" tmp "$(mktemp ".taggery_${id}.XXXXXXXX")" + kvs_set "${id}" tmp "$(mktemp --tmpdir ".taggery_${id}.XXXXXXXX")" kvs_set "${id}" url "$(printf "${taggery_fmturl}" "${id}")" taggery_register_cleanup "${id}" } -- 2.42.0