diff options
Diffstat (limited to 'ethutil')
-rw-r--r-- | ethutil/path.go | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/ethutil/path.go b/ethutil/path.go index cfbc38950..f64e3849e 100644 --- a/ethutil/path.go +++ b/ethutil/path.go @@ -4,6 +4,7 @@ import ( "io/ioutil" "os" "os/user" + "path" "strings" ) @@ -58,3 +59,10 @@ func WriteFile(filePath string, content []byte) error { return nil } + +func AbsolutePath(Datadir string, filename string) string { + if path.IsAbs(filename) { + return filename + } + return path.Join(Datadir, filename) +} |