summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuval Adam <yuv.adm@gmail.com>2013-11-29 15:34:50 +0200
committerYuval Adam <yuv.adm@gmail.com>2013-11-29 15:34:50 +0200
commitb4d783848cddf27adb2e6635e9200462c5a98927 (patch)
tree7690768c1e76826ec66154d8a823d6e4d70cdf6b
parent8a127646f01a24da0f3b6c28e64502b1234cdcce (diff)
Add verbose debugging flag
-rwxr-xr-xkismet-gps-tools.py7
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)