DodoApp: Output access points
Change-Id: I078adfd43bd254e260bf63113a2fb3ab059c7706
diff --git a/core/installer/app_manager.go b/core/installer/app_manager.go
index d0faed4..c98be4b 100644
--- a/core/installer/app_manager.go
+++ b/core/installer/app_manager.go
@@ -222,6 +222,7 @@
}
func openPorts(ports []PortForward, reservations map[string]reservePortResp, allocators map[string]string, ns string) error {
+ fmt.Printf("-- %+v\n-- %+v\n--%+v\n", ports, reservations, allocators)
for _, p := range ports {
var target string
if p.Cluster == "" {
@@ -333,6 +334,7 @@
type ReleaseResources struct {
Release Release
Helm []Resource
+ Access []Access
RenderedRaw []byte
}
@@ -575,6 +577,7 @@
return ReleaseResources{
Release: rendered.Config.Release,
RenderedRaw: rendered.Raw,
+ Access: rendered.Access,
Helm: extractHelm(rendered.Resources),
}, nil
}
@@ -662,6 +665,7 @@
portFields = append(portFields, np)
}
}
+ fmt.Printf("%+v %+v %+v\n", oldPorts, newPorts, portFields)
fakeReservations := map[string]reservePortResp{}
for i, f := range portFields {
fakeReservations[f] = reservePortResp{Port: i}
@@ -784,6 +788,7 @@
return ReleaseResources{
Release: rendered.Config.Release,
RenderedRaw: rendered.Raw,
+ Access: rendered.Access,
Helm: extractHelm(rendered.Resources),
}, nil
}