#!/usr/bin/env python2.7

import logging
import argparse

def main(args):
    logging.debug('About to print a greeting')
    print('Hello %s.' % (args.name))

if __name__ == '__main__':
    parser = argparse.ArgumentParser(
        description = 'Prints a nice greeting.')
    parser.add_argument('name',
        help = 'how may I address you?')
    parser.add_argument(
        '-v', '--verbose', action = 'store_true',
        help = 'be verbose')
    args = parser.parse_args()
    
    logging.basicConfig(level =
        logging.DEBUG if args.verbose else logging.INFO)

    main(args)
