X-Git-Url: http://gitweb.michael.orlitzky.com/?p=dead%2Fcensus-tools.git;a=blobdiff_plain;f=bin%2Fdrag_wkt_along_kml_path;h=752a60faa27c3b271dc97d386440f1f26619f588;hp=072d72a768fec0747fa6e13bb8b88efcd5a084c3;hb=d67b2e640133c45a31813ec853e58a866553134a;hpb=34556a43e5ba2725e00ce097dd2a1cfd3bf21e9e diff --git a/bin/drag_wkt_along_kml_path b/bin/drag_wkt_along_kml_path index 072d72a..752a60f 100755 --- a/bin/drag_wkt_along_kml_path +++ b/bin/drag_wkt_along_kml_path @@ -11,13 +11,13 @@ import pgdb import os import site import sys -from optparse import OptionParser # Basically, add '../src' and '../lib/Shapely' to our path. # Needed for the imports that follow. site.addsitedir(os.path.dirname(os.path.abspath(sys.argv[0])) + '/../src') site.addsitedir(os.path.dirname(os.path.abspath(sys.argv[0])) + '/../lib/Shapely') +import CLI import Configuration.Defaults import ExitCodes import Geometry @@ -26,26 +26,11 @@ import KML usage = '%prog [options] ' # -h (help) Conflicts with -h HOSTNAME -parser = OptionParser(usage=usage, add_help_option = False) +parser = CLI.default_option_parser(usage) # Use this module's docstring as the description. parser.description = __doc__.strip() -parser.add_option('-h', - '--host', - help='The hostname/address where the database is located.', - default=Configuration.Defaults.DATABASE_HOST) - -parser.add_option('-d', - '--database', - help='The database in which the population data are stored.', - default=Configuration.Defaults.DATABASE_NAME) - -parser.add_option('-U', - '--username', - help='The username who has access to the database.', - default=Configuration.Defaults.DATABASE_USERNAME) - parser.add_option('-o', '--outfile', help='Optional output file path. Defaults to stdout.')