func()

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
}