Mercurial > hg > config
changeset 519:8b990efa4648
python/applyrealhard.py
author | Jeff Hammel <jhammel@mozilla.com> |
---|---|
date | Fri, 20 Sep 2013 08:23:41 -0700 |
parents | 4e2d8a7eb188 |
children | 3281b9fe4433 |
files | python/applyrealhard.py |
diffstat | 1 files changed, 39 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/python/applyrealhard.py Fri Sep 20 08:23:41 2013 -0700 @@ -0,0 +1,39 @@ +#!/usr/bin/env python + +# XXX STUB + +""" +http://code.google.com/p/python-patch/ +""" + +import difflib +import optparse +import os +import subprocess +import sys +from which import which + +here = os.path.dirname(os.path.realpath(__file__)) + +wiggle = which('wiggle') + +def find(directory, pattern): + # TODO: -> python + return [i for i in subprocess.check_output(['find', directory, '-iname', patten]).splitlines() if i.strip()] + +def rejects(directory): + """all rejects in directory""" + # TODO: not call out to find + + +def main(args=sys.argv[1:]): + + usage = '%prog [options]' + parser = optparse.OptionParser(usage=usage, description=__doc__) + parser.add_option('-d', '--directory', default=os.getcwd()) + options, args = parser.parse_args(args) + + + +if __name__ == '__main__': + main()