
FIXED: * `envs/funcs.go:78:3: unknown field IgnoreWhiteSpace in struct literal of type EnvErrNoVal, but does have IgnoreWhitespace` * `envs/funcs_enverrnoval.go:15:8: sb.WasFound undefined (type *strings.Builder has no field or method WasFound)`
19 lines
461 B
Go
19 lines
461 B
Go
package pdsh
|
|
|
|
import (
|
|
"regexp"
|
|
|
|
"r00t2.io/goutils/remap"
|
|
)
|
|
|
|
const (
|
|
dshGrpPathEnv string = "DSHGROUP_PATH"
|
|
)
|
|
|
|
// DSH Groups
|
|
var (
|
|
dshGrpDefGrpDir string = "/etc/dsh/group"
|
|
dshGrpInclPtrn *remap.ReMap = &remap.ReMap{Regexp: regexp.MustCompile(`^\s*#include\s+(?P<incl>.+)$`)}
|
|
dshGrpSubTokenPtrn *remap.ReMap = &remap.ReMap{Regexp: regexp.MustCompile(`^(?P<start_pad>0*)(?P<start>[1-9]+[0-9]*)?(?:-(?P<end_pad>0*)(?P<end>[1-9]+[0-9]*))?$`)}
|
|
)
|