@@ -226,28 +226,28 @@ func startQuestion(input input) {
226226func generateFile (clicontext * cli.Context ) error {
227227 var buf bytes.Buffer
228228 buf .WriteString ("def build():\n " )
229- buf . WriteString ( fmt .Sprintf ( "%sbase(image=\" ubuntu:22.04\" , dev=True)\n " , indentation ) )
229+ fmt .Fprintf ( & buf , "%sbase(image=\" ubuntu:22.04\" , dev=True)\n " , indentation )
230230 for _ , lang := range selectionMap [LabelLanguage ] {
231231 if lang == "python" {
232- buf . WriteString ( fmt .Sprintf ( "%sinstall.conda()\n " , indentation ) )
233- buf . WriteString ( fmt .Sprintf ( "%sinstall.python()\n " , indentation ) )
232+ fmt .Fprintf ( & buf , "%sinstall.conda()\n " , indentation )
233+ fmt .Fprintf ( & buf , "%sinstall.python()\n " , indentation )
234234 } else {
235- buf . WriteString ( fmt .Sprintf ( "%sinstall.%s()\n " , indentation , lang ) )
235+ fmt .Fprintf ( & buf , "%sinstall.%s()\n " , indentation , lang )
236236 }
237237 }
238238 buf .WriteString (generatePackagesStr ("python" , selectionMap [LabelPythonPackage ]))
239239 buf .WriteString (generatePackagesStr ("r" , selectionMap [LabelRPackage ]))
240240 if len (selectionMap [LabelPythonRequirement ]) > 0 {
241- buf . WriteString ( fmt .Sprintf ( "%sinstall.python_packages(requirements=\" %s\" )\n " , indentation , selectionMap [LabelPythonRequirement ][0 ]) )
241+ fmt .Fprintf ( & buf , "%sinstall.python_packages(requirements=\" %s\" )\n " , indentation , selectionMap [LabelPythonRequirement ][0 ])
242242 }
243243 if len (selectionMap [LabelCondaEnv ]) > 0 {
244- buf . WriteString ( fmt .Sprintf ( "%sinstall.conda_packages(env_file=\" %s\" )\n " , indentation , selectionMap [LabelCondaEnv ][0 ]) )
244+ fmt .Fprintf ( & buf , "%sinstall.conda_packages(env_file=\" %s\" )\n " , indentation , selectionMap [LabelCondaEnv ][0 ])
245245 }
246246 if len (selectionMap [LabelCudaChoice ]) > 0 && selectionMap [LabelCudaChoice ][0 ] == "Yes" {
247- buf . WriteString ( fmt .Sprintf ( "%scuda(version=\" %s\" , cudann=\" 8\" )\n " , indentation , selectionMap [LabelCuda ][0 ]) )
247+ fmt .Fprintf ( & buf , "%scuda(version=\" %s\" , cudann=\" 8\" )\n " , indentation , selectionMap [LabelCuda ][0 ])
248248 }
249249 if len (selectionMap [LabelJupyterChoice ]) > 0 && selectionMap [LabelJupyterChoice ][0 ] == "Yes" {
250- buf . WriteString ( fmt .Sprintf ( "%sconfig.jupyter()\n " , indentation ) )
250+ fmt .Fprintf ( & buf , "%sconfig.jupyter()\n " , indentation )
251251 }
252252
253253 buildEnvdContent := buf .Bytes ()
0 commit comments