]> git.itanic.dy.fi Git - emerge-timer/commitdiff
Get commandline options in a separate function
authorEsko Kokkonen <esko.kokkonen@gmail.com>
Sun, 3 Jul 2011 06:55:45 +0000 (09:55 +0300)
committerEsko Kokkonen <esko.kokkonen@gmail.com>
Sun, 3 Jul 2011 06:55:45 +0000 (09:55 +0300)
emerge-timer.py

index d46b82e5b54ee890338e655424186e9e21c118ac..eb5263eacb81f182f3dc60d7ef2d331b26c7f611 100755 (executable)
@@ -5,13 +5,6 @@ import sys, subprocess, datetime, os
 PORTDIR = "/usr/portage/"
 LOGFILE = "/var/log/emerge.log"
 
-
-try:
-    package_name = sys.argv[1]
-except IndexError:
-    f.close()
-    sys.exit(1)
-
 emerge_number = 0
 times = []
 
@@ -192,7 +185,18 @@ def open_log():
         return f
 
 
+def get_opts():
+    try:
+        package_name = sys.argv[1]
+    except IndexError:
+        f.close()
+        sys.exit(1)
+    finally:
+        return package_name
+
+
 f = open_log()
+package_name = get_opts()
 
 get_package(package_name)