diff options
author | Gary E. Miller <gem@rellim.com> | 2018-09-21 15:36:42 -0700 |
---|---|---|
committer | Gary E. Miller <gem@rellim.com> | 2018-09-21 15:36:42 -0700 |
commit | 5879cfa59503dea7e9df7f8954c5ddf421dbd2b2 (patch) | |
tree | eec2e9597c68249ffaa0977aee31cd1e870d43f9 /gegps | |
parent | a266dd5ecabc563b73071d5a72d3c7fb8372bfe9 (diff) | |
download | gpsd-5879cfa59503dea7e9df7f8954c5ddf421dbd2b2.tar.gz |
gpsfake: add -h and -V options.
Diffstat (limited to 'gegps')
-rwxr-xr-x | gegps | 12 |
1 files changed, 11 insertions, 1 deletions
@@ -95,17 +95,27 @@ def kmlize(tpv): if __name__ == "__main__": + def usage(): + "Print usage and exit" + sys.stderr.write("usage: gegps: [-d] [-h] [-i] [-V]\n") + sys.exit(0) + session = gps.gps() session.stream(gps.WATCH_ENABLE) kmldir = "." initialize = False - (options, arguments) = getopt.getopt(sys.argv[1:], "d:i") + (options, arguments) = getopt.getopt(sys.argv[1:], "d:hiV") for (opt, arg) in options: if opt == '-d': kmldir = arg + elif opt == '-h': + usage() elif opt == '-i': initialize = True + elif opt == '-V': + sys.stderr.write("gegps: Version %s\n" % gps_version) + sys.exit(0) if initialize: f = open(os.path.join(kmldir, 'Open_in_Google_Earth_RT_GPS.kml'), 'w') |