@@ -150,7 +150,7 @@ func runListDo(c *cli.Command) error {
150150 }
151151
152152 for _ , a := range matchedAssetFiles {
153- fmt . Println ( a .path )
153+ cprintln ( c , a .path )
154154 }
155155
156156 return nil
@@ -194,7 +194,7 @@ func runExtractDo(c *cli.Command) error {
194194 destdir = c .String ("destination" )
195195 } else if c .Bool ("custom" ) {
196196 destdir = setting .CustomPath
197- fmt . Println ( "Using app.ini at" , setting .CustomConf )
197+ cprintln ( c , "Using app.ini at" , setting .CustomConf )
198198 }
199199
200200 fi , err := os .Stat (destdir )
@@ -213,13 +213,13 @@ func runExtractDo(c *cli.Command) error {
213213 return fmt .Errorf ("destination %q is not a directory" , destdir )
214214 }
215215
216- fmt . Printf ( "Extracting to %s:\n " , destdir )
216+ cprintf ( c , "Extracting to %s:\n " , destdir )
217217
218218 overwrite := c .Bool ("overwrite" )
219219 rename := c .Bool ("rename" )
220220
221221 for _ , a := range matchedAssetFiles {
222- if err := extractAsset (destdir , a , overwrite , rename ); err != nil {
222+ if err := extractAsset (c , destdir , a , overwrite , rename ); err != nil {
223223 // Non-fatal error
224224 _ , _ = fmt .Fprintf (os .Stderr , "%s: %v\n " , a .path , err )
225225 }
@@ -228,7 +228,7 @@ func runExtractDo(c *cli.Command) error {
228228 return nil
229229}
230230
231- func extractAsset (d string , a assetFile , overwrite , rename bool ) error {
231+ func extractAsset (c * cli. Command , d string , a assetFile , overwrite , rename bool ) error {
232232 dest := filepath .Join (d , filepath .FromSlash (a .path ))
233233 dir := filepath .Dir (dest )
234234
@@ -249,7 +249,7 @@ func extractAsset(d string, a assetFile, overwrite, rename bool) error {
249249 return fmt .Errorf ("%s: %w" , dest , err )
250250 }
251251 } else if ! overwrite && ! rename {
252- fmt . Printf ( "%s already exists; skipped.\n " , dest )
252+ cprintf ( c , "%s already exists; skipped.\n " , dest )
253253 return nil
254254 } else if ! fi .Mode ().IsRegular () {
255255 return fmt .Errorf ("%s already exists, but it's not a regular file" , dest )
@@ -271,7 +271,7 @@ func extractAsset(d string, a assetFile, overwrite, rename bool) error {
271271 return fmt .Errorf ("%s: %w" , dest , err )
272272 }
273273
274- fmt . Println ( dest )
274+ cprintln ( c , dest )
275275
276276 return nil
277277}
@@ -306,7 +306,7 @@ func compileCollectPatterns(args []string) (_ []glob.Glob, err error) {
306306 pat := make ([]glob.Glob , len (args ))
307307 for i := range args {
308308 if pat [i ], err = glob .Compile (args [i ], '/' ); err != nil {
309- return nil , fmt .Errorf ("invalid glob patterh %q: %w" , args [i ], err )
309+ return nil , fmt .Errorf ("invalid glob pattern %q: %w" , args [i ], err )
310310 }
311311 }
312312 return pat , nil
0 commit comments