func (u *Unit) Wants() (names []string) {
	names = u.Interface.Wants()

	if paths, err := readDepDir(u.wantsDir()); err == nil {
		names = append(names, paths...)
	}

	return
}
// Wants returns a slice of unit names as found in definition and absolute paths
// of units symlinked in units '.wants' directory
Wants returns a slice of unit names as found in definition and absolute paths
of units symlinked in units '.wants' directory
// Wants returns a slice of unit names as found in definition and absolute paths // of units symlinked in units ' . wants ' directory
func (u *Unit) Wants() (names []string) {
	names = u.Interface.Wants()
	if paths, err := readDepDir(u.wantsDir()); err == nil {
		names = append(names, paths...)
	}
	return
}
func ( u * Unit ) Wants ( ) ( names [ ] string ) { names = u . Interface . Wants ( ) if paths , err := readDepDir ( u . wantsDir ( ) ) ; err == nil { names = append ( names , paths ... ) } return }
Wants returns a slice of unit names as found in definition and absolute paths
of units symlinked in units '.wants' directory
Wants returns a slice of unit names as found in definition and absolute paths of units symlinked in units ' . wants ' directory