コード例 #1
0
ファイル: option.go プロジェクト: runseb/helm
// Executes tiller.GetReleaseStatus RPC.
func (o *options) rpcGetReleaseStatus(rlsName string, rlc rls.ReleaseServiceClient, opts ...StatusOption) (*rls.GetReleaseStatusResponse, error) {
	for _, opt := range opts {
		opt(o)
	}
	o.statusReq.Name = rlsName
	return rlc.GetReleaseStatus(NewContext(), &o.statusReq)
}
コード例 #2
0
ファイル: option.go プロジェクト: Chronojam/helm
// Executes tiller.GetReleaseStatus RPC.
func (o *options) rpcGetReleaseStatus(rlsName string, rlc rls.ReleaseServiceClient, opts ...StatusOption) (*rls.GetReleaseStatusResponse, error) {
	req := &rls.GetReleaseStatusRequest{Name: rlsName}
	return rlc.GetReleaseStatus(context.TODO(), req)
}