icinga

Icinga2 API client in Go
git clone https://git.olowe.co/icinga
Log | Files | Refs | README | LICENSE

commit 9ea5152367e4cfb31a1d08d23200575dc64058c4
parent 83f511305d76af055cecefced0265cee26d63d75
Author: Oliver Lowe <o@olowe.co>
Date:   Fri,  7 Jan 2022 00:14:16 +1100

Use slightly clearer param name

Diffstat:
Muser.go | 10+++++-----
1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/user.go b/user.go @@ -49,15 +49,15 @@ func (c *Client) LookupUser(name string) (User, error) { return testUser, nil } -// CreateUser creates the User u identified by u.Name. +// CreateUser creates user. // An error is returned if the User already exists or on any other error. -func (c *Client) CreateUser(u User) error { +func (c *Client) CreateUser(user User) error { buf := &bytes.Buffer{} - if err := json.NewEncoder(buf).Encode(u); err != nil { + if err := json.NewEncoder(buf).Encode(user); err != nil { return err } - if err := c.put("/objects/users/"+u.Name, buf); err != nil { - return fmt.Errorf("create %s: %w", u.Name, err) + if err := c.put("/objects/users/"+user.Name, buf); err != nil { + return fmt.Errorf("create %s: %w", user.Name, err) } return nil }