From b708bde7299dfbf71c39db787410acf76b1ae101 Mon Sep 17 00:00:00 2001
From: Matt Butcher <mbutcher@engineyard.com>
Date: Wed, 20 Apr 2016 17:03:09 -0600
Subject: [PATCH] fix(*): remove unusted packages

---
 cmd/helm/init_test.go |  10 +--
 pkg/hapi/doc.go       |  10 ---
 pkg/hapi/helm.pb.go   | 176 ------------------------------------------
 3 files changed, 5 insertions(+), 191 deletions(-)
 delete mode 100644 pkg/hapi/doc.go
 delete mode 100644 pkg/hapi/helm.pb.go

diff --git a/cmd/helm/init_test.go b/cmd/helm/init_test.go
index 31d75bc8e..f7935de3d 100644
--- a/cmd/helm/init_test.go
+++ b/cmd/helm/init_test.go
@@ -7,12 +7,12 @@ import (
 )
 
 func TestEnsureHome(t *testing.T) {
-	home := CreateTmpHome()
-	if err := EnsureHome(home); err != nil {
+	home := createTmpHome()
+	if err := ensureHome(home); err != nil {
 		t.Errorf("%s", err)
 	}
 
-	dirs := []string{home, CacheDirectory(home)}
+	dirs := []string{home, cacheDirectory(home)}
 	for _, dir := range dirs {
 		if fi, err := os.Stat(dir); err != nil {
 			t.Errorf("%s", err)
@@ -21,7 +21,7 @@ func TestEnsureHome(t *testing.T) {
 		}
 	}
 
-	if fi, err := os.Stat(RepositoriesFile(home)); err != nil {
+	if fi, err := os.Stat(repositoriesFile(home)); err != nil {
 		t.Errorf("%s", err)
 	} else if fi.IsDir() {
 		t.Errorf("%s should not be a directory", fi)
@@ -29,7 +29,7 @@ func TestEnsureHome(t *testing.T) {
 
 }
 
-func CreateTmpHome() string {
+func createTmpHome() string {
 	tmpHome, _ := ioutil.TempDir("", "helm_home")
 	defer os.Remove(tmpHome)
 	return tmpHome
diff --git a/pkg/hapi/doc.go b/pkg/hapi/doc.go
deleted file mode 100644
index 9f0ff7828..000000000
--- a/pkg/hapi/doc.go
+++ /dev/null
@@ -1,10 +0,0 @@
-//go:generate protoc -I ../../_proto ../../_proto/helm.proto --go_out=plugins=grpc:.
-/*Package hapi contains the Helm API (HAPI).
-
-Helm uses gRPC to handle communication between client and server. This package
-contains the definitions of the API objeccts.
-
-The files in this package that end with the extension *.pb.go are automatically
-generated by Protobuf for use with gRPC.
-*/
-package hapi
diff --git a/pkg/hapi/helm.pb.go b/pkg/hapi/helm.pb.go
deleted file mode 100644
index f8dd39fff..000000000
--- a/pkg/hapi/helm.pb.go
+++ /dev/null
@@ -1,176 +0,0 @@
-// Code generated by protoc-gen-go.
-// source: helm.proto
-// DO NOT EDIT!
-
-/*
-Package hapi is a generated protocol buffer package.
-
-hapi: The Helm API
-
-It is generated from these files:
-	helm.proto
-
-It has these top-level messages:
-	PingRequest
-	PingResponse
-	Chart
-	Values
-	Release
-*/
-package hapi
-
-import proto "github.com/golang/protobuf/proto"
-import fmt "fmt"
-import math "math"
-
-import (
-	context "golang.org/x/net/context"
-	grpc "google.golang.org/grpc"
-)
-
-// Reference imports to suppress errors if they are not otherwise used.
-var _ = proto.Marshal
-var _ = fmt.Errorf
-var _ = math.Inf
-
-// This is a compile-time assertion to ensure that this generated file
-// is compatible with the proto package it is being compiled against.
-const _ = proto.ProtoPackageIsVersion1
-
-// The readiness test request.
-type PingRequest struct {
-	Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
-}
-
-func (m *PingRequest) Reset()                    { *m = PingRequest{} }
-func (m *PingRequest) String() string            { return proto.CompactTextString(m) }
-func (*PingRequest) ProtoMessage()               {}
-func (*PingRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{0} }
-
-// The readiness test response.
-type PingResponse struct {
-	Status string `protobuf:"bytes,1,opt,name=status" json:"status,omitempty"`
-}
-
-func (m *PingResponse) Reset()                    { *m = PingResponse{} }
-func (m *PingResponse) String() string            { return proto.CompactTextString(m) }
-func (*PingResponse) ProtoMessage()               {}
-func (*PingResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1} }
-
-type Chart struct {
-	Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
-}
-
-func (m *Chart) Reset()                    { *m = Chart{} }
-func (m *Chart) String() string            { return proto.CompactTextString(m) }
-func (*Chart) ProtoMessage()               {}
-func (*Chart) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{2} }
-
-type Values struct {
-	Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
-}
-
-func (m *Values) Reset()                    { *m = Values{} }
-func (m *Values) String() string            { return proto.CompactTextString(m) }
-func (*Values) ProtoMessage()               {}
-func (*Values) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{3} }
-
-type Release struct {
-	Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
-}
-
-func (m *Release) Reset()                    { *m = Release{} }
-func (m *Release) String() string            { return proto.CompactTextString(m) }
-func (*Release) ProtoMessage()               {}
-func (*Release) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{4} }
-
-func init() {
-	proto.RegisterType((*PingRequest)(nil), "hapi.PingRequest")
-	proto.RegisterType((*PingResponse)(nil), "hapi.PingResponse")
-	proto.RegisterType((*Chart)(nil), "hapi.Chart")
-	proto.RegisterType((*Values)(nil), "hapi.Values")
-	proto.RegisterType((*Release)(nil), "hapi.Release")
-}
-
-// Reference imports to suppress errors if they are not otherwise used.
-var _ context.Context
-var _ grpc.ClientConn
-
-// This is a compile-time assertion to ensure that this generated file
-// is compatible with the grpc package it is being compiled against.
-const _ = grpc.SupportPackageIsVersion1
-
-// Client API for Probe service
-
-type ProbeClient interface {
-	// Run a readiness test.
-	Ready(ctx context.Context, in *PingRequest, opts ...grpc.CallOption) (*PingResponse, error)
-}
-
-type probeClient struct {
-	cc *grpc.ClientConn
-}
-
-func NewProbeClient(cc *grpc.ClientConn) ProbeClient {
-	return &probeClient{cc}
-}
-
-func (c *probeClient) Ready(ctx context.Context, in *PingRequest, opts ...grpc.CallOption) (*PingResponse, error) {
-	out := new(PingResponse)
-	err := grpc.Invoke(ctx, "/hapi.Probe/Ready", in, out, c.cc, opts...)
-	if err != nil {
-		return nil, err
-	}
-	return out, nil
-}
-
-// Server API for Probe service
-
-type ProbeServer interface {
-	// Run a readiness test.
-	Ready(context.Context, *PingRequest) (*PingResponse, error)
-}
-
-func RegisterProbeServer(s *grpc.Server, srv ProbeServer) {
-	s.RegisterService(&_Probe_serviceDesc, srv)
-}
-
-func _Probe_Ready_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error) (interface{}, error) {
-	in := new(PingRequest)
-	if err := dec(in); err != nil {
-		return nil, err
-	}
-	out, err := srv.(ProbeServer).Ready(ctx, in)
-	if err != nil {
-		return nil, err
-	}
-	return out, nil
-}
-
-var _Probe_serviceDesc = grpc.ServiceDesc{
-	ServiceName: "hapi.Probe",
-	HandlerType: (*ProbeServer)(nil),
-	Methods: []grpc.MethodDesc{
-		{
-			MethodName: "Ready",
-			Handler:    _Probe_Ready_Handler,
-		},
-	},
-	Streams: []grpc.StreamDesc{},
-}
-
-var fileDescriptor0 = []byte{
-	// 182 bytes of a gzipped FileDescriptorProto
-	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0xe2, 0xe2, 0xca, 0x48, 0xcd, 0xc9,
-	0xd5, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x62, 0xc9, 0x48, 0x2c, 0xc8, 0x54, 0x52, 0xe4, 0xe2,
-	0x0e, 0xc8, 0xcc, 0x4b, 0x0f, 0x4a, 0x2d, 0x2c, 0x4d, 0x2d, 0x2e, 0x11, 0x12, 0xe2, 0x62, 0xc9,
-	0x4b, 0xcc, 0x4d, 0x95, 0x60, 0x54, 0x60, 0xd4, 0xe0, 0x0c, 0x02, 0xb3, 0x95, 0xd4, 0xb8, 0x78,
-	0x20, 0x4a, 0x8a, 0x0b, 0xf2, 0xf3, 0x8a, 0x53, 0x85, 0xc4, 0xb8, 0xd8, 0x8a, 0x4b, 0x12, 0x4b,
-	0x4a, 0x8b, 0xa1, 0xaa, 0xa0, 0x3c, 0x25, 0x69, 0x2e, 0x56, 0xe7, 0x8c, 0xc4, 0x22, 0xec, 0x86,
-	0xc8, 0x70, 0xb1, 0x85, 0x25, 0xe6, 0x00, 0xed, 0xc0, 0x2a, 0x2b, 0xcb, 0xc5, 0x1e, 0x94, 0x9a,
-	0x93, 0x9a, 0x08, 0x34, 0x1d, 0x8b, 0xb4, 0x91, 0x25, 0x17, 0x6b, 0x40, 0x51, 0x7e, 0x52, 0xaa,
-	0x90, 0x01, 0x17, 0x6b, 0x50, 0x6a, 0x62, 0x4a, 0xa5, 0x90, 0xa0, 0x1e, 0xc8, 0xf5, 0x7a, 0x48,
-	0x4e, 0x97, 0x12, 0x42, 0x16, 0x82, 0x38, 0x55, 0x89, 0xc1, 0x89, 0x93, 0x8b, 0xbd, 0x38, 0x43,
-	0x0f, 0xe4, 0xed, 0x24, 0x36, 0xb0, 0xbf, 0x8d, 0x01, 0x01, 0x00, 0x00, 0xff, 0xff, 0x1e, 0x2f,
-	0xf3, 0xed, 0x05, 0x01, 0x00, 0x00,
-}
-- 
GitLab