@@ -221,23 +221,23 @@ func createEsIndices(client *elastic.Client, indices []string) error {
221221}
222222
223223func runEsCleaner (days int , envs []string ) error {
224- var dockerEnv string
224+ var dockerEnv strings. Builder
225225 for _ , e := range envs {
226- dockerEnv += " -e " + e
226+ dockerEnv . WriteString ( " -e " + e )
227227 }
228- args := fmt .Sprintf ("docker run %s --rm --net=host %s %d http://%s" , dockerEnv , indexCleanerImage , days , queryHostPort )
228+ args := fmt .Sprintf ("docker run %s --rm --net=host %s %d http://%s" , dockerEnv . String () , indexCleanerImage , days , queryHostPort )
229229 cmd := exec .Command ("/bin/sh" , "-c" , args )
230230 out , err := cmd .CombinedOutput ()
231231 fmt .Println (string (out ))
232232 return err
233233}
234234
235235func runEsRollover (action string , envs []string , adaptiveSampling bool ) error {
236- var dockerEnv string
236+ var dockerEnv strings. Builder
237237 for _ , e := range envs {
238- dockerEnv += " -e " + e
238+ dockerEnv . WriteString ( " -e " + e )
239239 }
240- args := fmt .Sprintf ("docker run %s --rm --net=host %s %s --adaptive-sampling=%t http://%s" , dockerEnv , rolloverImage , action , adaptiveSampling , queryHostPort )
240+ args := fmt .Sprintf ("docker run %s --rm --net=host %s %s --adaptive-sampling=%t http://%s" , dockerEnv . String () , rolloverImage , action , adaptiveSampling , queryHostPort )
241241 cmd := exec .Command ("/bin/sh" , "-c" , args )
242242 out , err := cmd .CombinedOutput ()
243243 fmt .Println (string (out ))
0 commit comments