in go/config.go [297:319]
func (c *Config) GetWorkgroup() Workgroup {
tagString := c.values.Get("tag")
if len(tagString) == 0 {
wg := Workgroup{
Name: c.values.Get("workgroupName"),
Config: GetDefaultWGConfig(),
Tags: NewWGTags(),
}
return wg
}
tags := strings.Split(tagString[1:], "|")
t := NewWGTags()
for _, tag := range tags {
ts := strings.Split(tag, "`")
t.AddTag(ts[0], ts[1])
}
wg := Workgroup{
Name: c.values.Get("workgroupName"),
Config: GetDefaultWGConfig(),
Tags: t,
}
return wg
}