Parcourir la source

Revert to earlier behaviour when showing commands.

The command being run will be shown first, and then prefixed with the
running time after it has been completed.
Heikki Hokkanen il y a 17 ans
Parent
révision
3710b9178e
1 fichiers modifiés avec 2 ajouts et 8 suppressions
  1. 2
    8
      gitstats

+ 2
- 8
gitstats Voir le fichier

@@ -23,16 +23,10 @@ if 'GNUPLOT' in os.environ:
23 23
 	gnuplot_cmd = os.environ['GNUPLOT']
24 24
 
25 25
 def getpipeoutput(cmds, quiet = False):
26
-	def beautify_name(cmds):
27
-		ret = cmds[0]
28
-		for x in cmds[1:]:
29
-			ret += ' | ' + x
30
-		return ret
31
-		
32 26
 	global exectime_external
33 27
 	start = time.time()
34 28
 	if not quiet:
35
-		print '>> ', beautify_name(cmds)
29
+		print '>> ' + ' | '.join(cmds),
36 30
 		sys.stdout.flush()
37 31
 	p0 = subprocess.Popen(cmds[0], stdout = subprocess.PIPE, shell = True)
38 32
 	p = p0
@@ -42,7 +36,7 @@ def getpipeoutput(cmds, quiet = False):
42 36
 	output = p.communicate()[0]
43 37
 	end = time.time()
44 38
 	if not quiet:
45
-		print '\r[%.5f] >> %s' % (end - start, beautify_name(cmds))
39
+		print '\r[%.5f] >> %s' % (end - start, ' | '.join(cmds))
46 40
 	exectime_external += (end - start)
47 41
 	return output.rstrip('\n')
48 42