Skip to content

Commit b3a5c06

Browse files
author
Victor
committed
refactor builds client and remove naked returns
1 parent a7d8d1e commit b3a5c06

File tree

1 file changed

+18
-19
lines changed

1 file changed

+18
-19
lines changed

pkg/client/builds.go

+18-19
Original file line numberDiff line numberDiff line change
@@ -39,29 +39,29 @@ func newBuilds(c *Client, namespace string) *builds {
3939
}
4040

4141
// List returns a list of builds that match the label and field selectors.
42-
func (c *builds) List(opts kapi.ListOptions) (result *buildapi.BuildList, err error) {
43-
result = &buildapi.BuildList{}
44-
err = c.r.Get().
42+
func (c *builds) List(opts kapi.ListOptions) (*buildapi.BuildList, error) {
43+
result := &buildapi.BuildList{}
44+
err := c.r.Get().
4545
Namespace(c.ns).
4646
Resource("builds").
4747
VersionedParams(&opts, kapi.ParameterCodec).
4848
Do().
4949
Into(result)
50-
return
50+
return result, err
5151
}
5252

5353
// Get returns information about a particular build and error if one occurs.
54-
func (c *builds) Get(name string) (result *buildapi.Build, err error) {
55-
result = &buildapi.Build{}
56-
err = c.r.Get().Namespace(c.ns).Resource("builds").Name(name).Do().Into(result)
57-
return
54+
func (c *builds) Get(name string) (*buildapi.Build, error) {
55+
result := &buildapi.Build{}
56+
err := c.r.Get().Namespace(c.ns).Resource("builds").Name(name).Do().Into(result)
57+
return result, err
5858
}
5959

6060
// Create creates new build. Returns the server's representation of the build and error if one occurs.
61-
func (c *builds) Create(build *buildapi.Build) (result *buildapi.Build, err error) {
62-
result = &buildapi.Build{}
63-
err = c.r.Post().Namespace(c.ns).Resource("builds").Body(build).Do().Into(result)
64-
return
61+
func (c *builds) Create(build *buildapi.Build) (*buildapi.Build, error) {
62+
result := &buildapi.Build{}
63+
err := c.r.Post().Namespace(c.ns).Resource("builds").Body(build).Do().Into(result)
64+
return result, err
6565
}
6666

6767
// Update updates the build on server. Returns the server's representation of the build and error if one occurs.
@@ -72,9 +72,8 @@ func (c *builds) Update(build *buildapi.Build) (*buildapi.Build, error) {
7272
}
7373

7474
// Delete deletes a build, returns error if one occurs.
75-
func (c *builds) Delete(name string) (err error) {
76-
err = c.r.Delete().Namespace(c.ns).Resource("builds").Name(name).Do().Error()
77-
return
75+
func (c *builds) Delete(name string) error {
76+
return c.r.Delete().Namespace(c.ns).Resource("builds").Name(name).Do().Error()
7877
}
7978

8079
// Watch returns a watch.Interface that watches the requested builds
@@ -88,10 +87,10 @@ func (c *builds) Watch(opts kapi.ListOptions) (watch.Interface, error) {
8887
}
8988

9089
// Clone creates a clone of a build returning new object or an error
91-
func (c *builds) Clone(request *buildapi.BuildRequest) (result *buildapi.Build, err error) {
92-
result = &buildapi.Build{}
93-
err = c.r.Post().Namespace(c.ns).Resource("builds").Name(request.Name).SubResource("clone").Body(request).Do().Into(result)
94-
return
90+
func (c *builds) Clone(request *buildapi.BuildRequest) (*buildapi.Build, error) {
91+
result := &buildapi.Build{}
92+
err := c.r.Post().Namespace(c.ns).Resource("builds").Name(request.Name).SubResource("clone").Body(request).Do().Into(result)
93+
return result, err
9594
}
9695

9796
// UpdateDetails updates the build details for a given build.

0 commit comments

Comments
 (0)