]> git.itanic.dy.fi Git - emerge-timer/commitdiff
Ask the user for a package name
authorEsko Kokkonen <esko.kokkonen@gmail.com>
Sat, 21 May 2011 10:43:47 +0000 (13:43 +0300)
committerEsko Kokkonen <esko.kokkonen@gmail.com>
Sat, 21 May 2011 10:43:47 +0000 (13:43 +0300)
emerge-timer.py

index 3cc54812dff01e36576f8a9712c2725098b2d10b..f6b3c16d58891988d5fc43408a2a7bcf0171ddde 100755 (executable)
@@ -4,7 +4,11 @@ import sys, subprocess, datetime
 
 f = open('/var/log/emerge.log', 'r')
 
-package_name = "wine"
+try:
+    package_name = sys.argv[1]
+except IndexError:
+    f.close()
+    sys.exit(1)
 
 emerge_number = 0
 times = []
@@ -40,6 +44,10 @@ for line in f:
             times.append(emerge_time)
             lista.append([date, int(emerge_time)])
 
+if emerge_number == 0:
+    print "No package named", package_name, "found"
+    sys.exit(1)
+
 f.close()
 
 times.sort()