#!/usr/bin/env python

from quicksand.quicksand import quicksand
import os.path
import sys

def main(args=None):
    if args is None:
        args = sys.argv[1:]

    if len(args) == 0:
       print("Usage: Specify a file or directory to process. quicksand file.doc")
       sys.exit(1)

    if os.path.isfile(args[0]):
        qs = quicksand(args[0])
        qs.process()
        print (qs.results)
    elif os.path.isdir(args[0]):
        print(quicksand.readDir(args[0]))

    return args
        
if __name__ == "__main__":
    main()