Skip to content

Commit 52047d0

Browse files
committed
allow save without folder,
fixes #344
1 parent d67220d commit 52047d0

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/FileDFG/services/FileDFG.jl

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,11 +58,15 @@ function saveDFG(dfg::AbstractDFG, folder::String; compress::Symbol=:null)
5858
close(io)
5959
end
6060

61-
savedir = dirname(savepath)
61+
savedir = dirname(savepath) # is this a path of just local name? #344 -- workaround with unique names
6262
savename = basename(string(savepath))
6363
@assert savename != ""
6464
destfile = joinpath(savedir, savename*".tar.gz")
65-
run( pipeline(`tar -zcf - -C $savedir $savename`, stdout="$destfile"))
65+
if length(savedir) != 0
66+
run( pipeline(`tar -zcf - -C $savedir $savename`, stdout="$destfile"))
67+
else
68+
run( pipeline(`tar -zcf - $savename`, stdout="$destfile"))
69+
end
6670
Base.rm(joinpath(savedir,savename), recursive=true)
6771
end
6872

0 commit comments

Comments
 (0)