def main()

in table_class_evaluator.py [0:0]


def main():
    parser = argparse.ArgumentParser(description='Recommend Amazon DynamoDB table class changes to optimize costs.')

    parser.add_argument(
        '--estimates-only', required=False, action='store_true', 
                         help='print table cost estimates instead of change recommendations')

    parser.add_argument(
        '--region', required=False, type=str, default='us-east-1', 
                    help='evaluate tables in REGION (default: us-east-1)')

    parser.add_argument(
        '--table-name', required=False, type=str, 
                        help='evaluate TABLE_NAME (defaults to all tables in region)')

    args = parser.parse_args()
    calculator = DynamoDBTableClassCalculator(args)
    calculator.run()