icinga

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

commit 9feb16b3670b92265319b98dbd2bdcb5d8f21db7
parent e4ad50b973973310a1823f00ea975697e93e3182
Author: Oliver Lowe <o@olowe.co>
Date:   Thu,  3 Feb 2022 02:31:58 +1100

Remove useless loop

We always returned something on the first iteration, so just remove it.

Diffstat:
Micinga.go | 5+----
1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/icinga.go b/icinga.go @@ -96,8 +96,5 @@ func Permissions(c *Client) ([]string, error) { if err != nil { return nil, err } - for i := range apiresp.Results { - return apiresp.Results[i].Permissions, nil - } - return nil, errors.New("no permissions") + return apiresp.Results[0].Permissions, nil }