Compare commits

..

7 Commits

Author SHA1 Message Date
amery 9e85891dea WIP
Signed-off-by: Alejandro Mery <amery@jpi.io>
2023-09-04 20:33:01 +00:00
amery 9e8a19d00d ceph: zones.Zones.WriteCephConfig() and ceph.Config.WriteTo() [WIP]
Signed-off-by: Alejandro Mery <amery@jpi.io>
2023-09-04 20:33:01 +00:00
amery 1037ed4bae build-sys: use local asciigoat.org/ini
Signed-off-by: Alejandro Mery <amery@jpi.io>
2023-09-04 20:31:59 +00:00
amery 3014212bc9 Merge branch 'pr-amery-ceph' into next-amery
Signed-off-by: Alejandro Mery <amery@jpi.io>
2023-09-04 20:31:16 +00:00
amery f1a0b1d644 vscode: add special words to the dictionary
Signed-off-by: Alejandro Mery <amery@jpi.io>
2023-09-04 20:30:25 +00:00
amery e0e2def833 zones: introduce Zones.GetCephConfig() accessor for m/ceph.conf
Signed-off-by: Alejandro Mery <amery@jpi.io>
2023-09-04 20:29:48 +00:00
amery bfcd9f26be ceph: add NewConfigFromReader() and initial ceph.conf parser
Signed-off-by: Alejandro Mery <amery@jpi.io>
2023-09-04 20:29:23 +00:00
3 changed files with 3 additions and 3 deletions
+1
View File
@@ -4,6 +4,7 @@
"ceph",
"cyclomatic",
"darvaza",
"jpictl",
"Wrapf"
]
}
+1 -1
View File
@@ -5,7 +5,7 @@ go 1.19
replace asciigoat.org/ini => ../../../asciigoat.org/ini
require (
asciigoat.org/ini v0.2.3
asciigoat.org/ini v0.2.4
darvaza.org/core v0.9.8
darvaza.org/resolver v0.5.2
darvaza.org/sidecar v0.0.2
+1 -2
View File
@@ -2,7 +2,6 @@ package ceph
import (
"io/fs"
"log"
"net/netip"
"asciigoat.org/ini/basic"
@@ -43,7 +42,7 @@ func loadGlobalConfSection(out *Config, src *basic.Section) error {
func loadGlobalConfField(cfg *GlobalConfig, field basic.Field) error {
// revive:enable:cyclomatic
// revive:enable:cognitive-complexity
log.Printf("%s[%q] = %q", "global", field.Key, field.Value)
switch field.Key {
case "fsid":
if !core.IsZero(cfg.FSID) {