gpsd-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gpsd-dev] [PATCH 5/6] webgps.py: simplify command line handling


From: Beat Bolli
Subject: [gpsd-dev] [PATCH 5/6] webgps.py: simplify command line handling
Date: Mon, 21 Oct 2013 20:35:00 +0200

---
 contrib/webgps.py | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/contrib/webgps.py b/contrib/webgps.py
index 5e437c5..76e3553 100755
--- a/contrib/webgps.py
+++ b/contrib/webgps.py
@@ -299,17 +299,14 @@ def main():
     factors = {
         's': 1, 'm': 60, 'h': 60 * 60, 'd': 24 * 60 * 60
     }
-    arg = argv and argv[0] or ''
+    arg = argv and argv[0] or '0'
     if arg[-1:] in factors.keys():
         period = int(arg[:-1]) * factors[arg[-1]]
     elif arg == 'c':
         period = None
-    elif arg:
-        period = int(arg)
     else:
-        period = 0
-    if arg:
-        arg = '-' + arg
+        period = int(arg)
+    prefix = '-' + arg
 
     sat = SatTracks()
 
@@ -321,7 +318,7 @@ def main():
         p.close()
 
     try:
-        sat.run(arg, period)
+        sat.run(prefix, period)
     except KeyboardInterrupt:
         # save the tracks
         p = open(pfile, 'w')
-- 
1.8.4.rc3




reply via email to

[Prev in Thread] Current Thread [Next in Thread]