small fixes

This commit is contained in:
Altair-sh
2026-11-03 11:51:54 +01:00
parent 86dce6584b
commit 793cbcc37f
6 changed files with 34 additions and 16 deletions
+11 -7
View File
@@ -56,25 +56,29 @@ func (sh *SharedLocation) normalize(configDir string) error {
func (sh *SharedLocation) String() string {
var r, w string
if sh.ReadPassword == "" {
r = "public"
r = "pub"
} else {
r = "password"
r = "pas"
}
if sh.WritePassword == "" {
w = "no"
w = "no "
} else {
w = "password"
w = "pas"
}
access := "{ " + "r:" + r + ", w:" + w + " }"
url := sh.Url
if url == "" {
url = "/"
}
return "share '" + url + "' r:" + r + " w:" + w +
" -> '" + sh.Path + "'"
return "share " + access + " '" + url + "' -> '" + sh.Path + "'"
}
func (sh *SharedLocation) mkdir() error {
return os.MkdirAll(sh.Path, 0o755)
_, err := os.Stat(sh.Path)
if err == os.ErrNotExist {
return os.MkdirAll(sh.Path, 0o755)
}
return err
}
type UrlStatus uint32