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()