Adding debug calls to test issue 182
diff --git a/cfg/config.go b/cfg/config.go
index 8e3e107..0b8b91a 100644
--- a/cfg/config.go
+++ b/cfg/config.go
@@ -6,6 +6,7 @@
"reflect"
"strings"
+ "github.com/Masterminds/glide/msg"
"github.com/Masterminds/glide/util"
"github.com/Masterminds/vcs"
"gopkg.in/yaml.v2"
@@ -293,8 +294,11 @@
// Get the root name for the package
o := d.Name
+ msg.Debug("before name: %s", o)
d.Name = util.GetRootFromPackage(d.Name)
+ msg.Debug("after name: %s", d.Name)
subpkg := strings.TrimPrefix(o, d.Name)
+ msg.Debug("subpkg: %s", subpkg)
if len(subpkg) > 0 && subpkg != "/" {
d.Subpackages = append(d.Subpackages, strings.TrimPrefix(subpkg, "/"))
}
diff --git a/cmd/util.go b/cmd/util.go
index 0ae85dc..8083845 100644
--- a/cmd/util.go
+++ b/cmd/util.go
@@ -10,6 +10,7 @@
"strings"
"github.com/Masterminds/cookoo"
+ "github.com/Masterminds/glide/msg"
)
// Quiet, when set to true, can suppress Info and Debug messages.
@@ -21,6 +22,7 @@
func BeQuiet(c cookoo.Context, p *cookoo.Params) (interface{}, cookoo.Interrupt) {
Quiet = p.Get("quiet", false).(bool)
IsDebugging = p.Get("debug", false).(bool)
+ msg.IsDebugging = IsDebugging
return Quiet, nil
}
diff --git a/util/util.go b/util/util.go
index fb8267a..c17c03c 100644
--- a/util/util.go
+++ b/util/util.go
@@ -12,6 +12,7 @@
"regexp"
"strings"
+ "github.com/Masterminds/glide/msg"
"github.com/Masterminds/vcs"
)
@@ -35,6 +36,7 @@
}
if m[1] != "" {
+ msg.Debug("GetRootFromPackage (regex): %s", m[1])
return m[1]
}
}
@@ -42,7 +44,7 @@
// There are cases where a package uses the special go get magic for
// redirects. If we've not discovered the location already try that.
pkg = getRootFromGoGet(pkg)
-
+ msg.Debug("GetRootFromPackage (getRootFromGoGet): %s", pkg)
return pkg
}
@@ -150,6 +152,7 @@
continue
} else {
u = f[0]
+ msg.Debug("go-import: %s", u)
return
}