diff options
| author | Yuval Adam <yuv.adm@gmail.com> | 2013-11-29 15:34:50 +0200 |
|---|---|---|
| committer | Yuval Adam <yuv.adm@gmail.com> | 2013-11-29 15:34:50 +0200 |
| commit | b4d783848cddf27adb2e6635e9200462c5a98927 (patch) | |
| tree | 7690768c1e76826ec66154d8a823d6e4d70cdf6b | |
| parent | 8a127646f01a24da0f3b6c28e64502b1234cdcce (diff) | |
Add verbose debugging flag
| -rwxr-xr-x | kismet-gps-tools.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/kismet-gps-tools.py b/kismet-gps-tools.py index 3f45c58..6f6ab7d 100755 --- a/kismet-gps-tools.py +++ b/kismet-gps-tools.py @@ -1,5 +1,6 @@ #!/usr/bin/env python import argparse +import logging import sys import xml.etree.ElementTree as ET @@ -28,6 +29,7 @@ class ShapeFileSerializer(object): def serialize(self): w = shapefile.Writer(shapefile.POINT) for network in self.networks: + logging.debug('Adding point: {},{}'.format(network.lat, network.lng)) w.point(network.lat, network.lng) w.save('test') @@ -77,6 +79,11 @@ if __name__ == '__main__': parser.add_argument('-f', '--output-format', metavar='output_format',type=str, choices=[c._serializer_id for c in (KMLSerialzier, ShapeFileSerializer)], help='output file format', required=True) + parser.add_argument('-v', '--verbose', help='verbose output', action='store_true', default=False) args = parser.parse_args() + + if args.verbose: + logging.basicConfig(level=logging.DEBUG) + run(args.input_file, args.output_format) |
