#!/usr/bin/python
# -*- coding: UTF-8 -*-
import argparse
import niprov

parser = argparse.ArgumentParser(
    description='Provide provenance for known files.')
parser.add_argument('--file', default=None,
    help='Report on the file at this location.')
parser.add_argument('--subject', default=None,
    help='Report on files for this subject.')
parser.add_argument('--html', dest='format', action='store_const',
                   const='html', default=None,
                   help='Export provenance as html file(s).')
args = parser.parse_args()
niprov.report(format=args.format, forFile=args.file, forSubject=args.subject)
