#!/usr/bin/env python

# Parse arguments
import argparse
parser = argparse.ArgumentParser(description='Prioritize nose tests based on past failures.')
parser.add_argument('-l', '--log')
parser.add_argument('-ew', '--exec-window', type=int)
parser.add_argument('-fw', '--fail-window', type=int)
parser.add_argument('-ig', '--ignore-new', action='store_true')
parser.add_argument('-np', '--no-priority', action='store_true')
args = vars(parser.parse_args())

# Call prioritize
import nose_priority
nose_priority.prioritize(args)
