shared/util.go
func VarPath(path ...string) string {
	varDir := os.Getenv("LXD_DIR")
	if varDir == "" {
		varDir = "/var/lib/lxd"
	}

	items := []string{varDir}
	items = append(items, path...)
	return filepath.Join(items...)
}
func VarPath(path ...string) string {
	varDir := os.Getenv("LXD_DIR")
	if varDir == "" {
		varDir = "/var/lib/lxd"
	}

	items := []string{varDir}
	items = append(items, path...)
	return filepath.Join(items...)
}
func VarPath ( path ... string ) string { varDir := os . Getenv ( " " ) if varDir == " " { varDir = " " } items := [ ] string { varDir } items = append ( items , path ... ) return filepath . Join ( items ... ) }
// VarPath returns the provided path elements joined by a slash and
// appended to the end of $LXD_DIR, which defaults to /var/lib/lxd.
VarPath returns the provided path elements joined by a slash and appended to the end of $LXD_DIR which defaults to / var / lib / lxd .