#!python

import argparse
from whoarder.clippings import Clippings

if __name__ == '__main__':

    parser = argparse.ArgumentParser(description="whoarder converts Kindle \
                        'My Clippings.txt' files to more pleasant HTML.")
    parser.add_argument('source',
                        help='Path to the source file, stored by Kindle in \
                        /Media/Kindle/documents/My Clippings.txt.')
    parser.add_argument('destination',
                        help='Target HTML file. If omitted, a .html bearing \
                        the same name as the input .txt file will be used.',
                        nargs='?', default=None)
    args = parser.parse_args()

    clippings = Clippings(args.source, args.destination)
    clippings.export_to_html()
    print('Successfully wrote ' + clippings.dest + "\n")
