@@ -97,13 +97,12 @@ func (cli *Client) GetEnforcerGroup(name string) (*EnforcerGroup, error) {
9797 var err error
9898 var response EnforcerGroup
9999 request := cli .gorequest
100- request .Set ("Authorization" , "Bearer " + cli .token )
101100 apiPath := fmt .Sprintf ("/api/v1/hostsbatch/%s" , name )
102101 err = cli .limiter .Wait (context .Background ())
103102 if err != nil {
104103 return nil , err
105104 }
106- events , body , errs := request .Clone ().Get (cli .url + apiPath ).End ()
105+ events , body , errs := request .Clone ().Set ( "Authorization" , "Bearer " + cli . token ). Get (cli .url + apiPath ).End ()
107106
108107 if errs != nil {
109108 err = fmt .Errorf ("error calling %s" , apiPath )
@@ -128,13 +127,12 @@ func (cli *Client) GetEnforcerGroups() ([]EnforcerGroup, error) {
128127 var err error
129128 var response []EnforcerGroup
130129 request := cli .gorequest
131- request .Set ("Authorization" , "Bearer " + cli .token )
132130 apiPath := fmt .Sprintf ("/api/v1/hostsbatch" )
133131 err = cli .limiter .Wait (context .Background ())
134132 if err != nil {
135133 return nil , err
136134 }
137- events , body , errs := request .Clone ().Get (cli .url + apiPath ).End ()
135+ events , body , errs := request .Clone ().Set ( "Authorization" , "Bearer " + cli . token ). Get (cli .url + apiPath ).End ()
138136 if errs != nil {
139137 err = fmt .Errorf ("error calling %s" , apiPath )
140138 return nil , err
@@ -156,13 +154,12 @@ func (cli *Client) CreateEnforcerGroup(group EnforcerGroup) error {
156154 return err
157155 }
158156 request := cli .gorequest
159- request .Set ("Authorization" , "Bearer " + cli .token )
160157 apiPath := fmt .Sprintf ("/api/v1/hostsbatch" )
161158 err = cli .limiter .Wait (context .Background ())
162159 if err != nil {
163160 return err
164161 }
165- resp , data , errs := request .Clone ().Post (cli .url + apiPath ).Send (string (payload )).End ()
162+ resp , data , errs := request .Clone ().Set ( "Authorization" , "Bearer " + cli . token ). Post (cli .url + apiPath ).Send (string (payload )).End ()
166163 if errs != nil {
167164 return errors .Wrap (err , "failed creating enforcer group" )
168165 }
@@ -183,13 +180,12 @@ func (cli *Client) UpdateEnforcerGroup(group EnforcerGroup) error {
183180 return err
184181 }
185182 request := cli .gorequest
186- request .Set ("Authorization" , "Bearer " + cli .token )
187183 apiPath := "/api/v1/hostsbatch"
188184 err = cli .limiter .Wait (context .Background ())
189185 if err != nil {
190186 return err
191187 }
192- resp , _ , errs := request .Clone ().Put (cli .url + apiPath ).Send (string (payload )).Param ("update_enforcers" , "true" ).End ()
188+ resp , _ , errs := request .Clone ().Set ( "Authorization" , "Bearer " + cli . token ). Put (cli .url + apiPath ).Send (string (payload )).Param ("update_enforcers" , "true" ).End ()
193189 //resp, _, errs := request.Clone().Put(cli.url + apiPath).Send(string(payload)).End()
194190
195191 if errs != nil {
@@ -204,13 +200,12 @@ func (cli *Client) UpdateEnforcerGroup(group EnforcerGroup) error {
204200// DeleteEnforcerGroup removes an enforcer group
205201func (cli * Client ) DeleteEnforcerGroup (name string ) error {
206202 request := cli .gorequest
207- request .Set ("Authorization" , "Bearer " + cli .token )
208203 apiPath := fmt .Sprintf ("/api/v1/hostsbatch/%s?delete_related=true" , name )
209204 err := cli .limiter .Wait (context .Background ())
210205 if err != nil {
211206 return err
212207 }
213- events , _ , errs := request .Clone ().Delete (cli .url + apiPath ).End ()
208+ events , _ , errs := request .Clone ().Set ( "Authorization" , "Bearer " + cli . token ). Delete (cli .url + apiPath ).End ()
214209 if errs != nil {
215210 return fmt .Errorf ("error while calling DELETE on /api/v1/hostsbatch/%s: %v" , name , events .StatusCode )
216211 }
0 commit comments