summaryrefslogtreecommitdiff
path: root/Remote/WebDAV/DavLocation.hs
diff options
context:
space:
mode:
Diffstat (limited to 'Remote/WebDAV/DavLocation.hs')
-rw-r--r--Remote/WebDAV/DavLocation.hs11
1 files changed, 4 insertions, 7 deletions
diff --git a/Remote/WebDAV/DavLocation.hs b/Remote/WebDAV/DavLocation.hs
index 8979ab9ef..74b4831ea 100644
--- a/Remote/WebDAV/DavLocation.hs
+++ b/Remote/WebDAV/DavLocation.hs
@@ -46,18 +46,15 @@ keyDir k = addTrailingPathSeparator $ hashdir </> keyFile k
keyLocation :: Key -> DavLocation
keyLocation k = keyDir k ++ keyFile k
+exportLocation :: ExportLocation -> DavLocation
+exportLocation (ExportLocation f) = f
+
{- Where we store temporary data for a key as it's being uploaded. -}
keyTmpLocation :: Key -> DavLocation
keyTmpLocation = tmpLocation . keyFile
-exportLocation :: ExportLocation -> DavLocation
-exportLocation (ExportLocation f) = f
-
tmpLocation :: FilePath -> DavLocation
-tmpLocation f = tmpDir </> f
-
-tmpDir :: DavLocation
-tmpDir = "tmp"
+tmpLocation f = "git-annex-webdav-tmp-" ++ f
locationParent :: String -> Maybe String
locationParent loc