/*
NNCP -- Node to Node copy, utilities for store-and-forward data exchange
-Copyright (C) 2016-2021 Sergey Matveev <stargrave@stargrave.org>
+Copyright (C) 2016-2022 Sergey Matveev <stargrave@stargrave.org>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
return node, nil
}
-func ensureDir(p string) error {
+func ensureDir(dirs ...string) error {
+ p := filepath.Join(dirs...)
fi, err := os.Stat(p)
if err == nil {
if fi.IsDir() {