| Index: abp_rewrite.py |
| =================================================================== |
| --- a/abp_rewrite.py |
| +++ b/abp_rewrite.py |
| @@ -15,18 +15,16 @@ def doRewrite(files, args): |
| } |
| baseDir = os.path.dirname(utils.__file__) |
| command = [ |
| application, os.path.join(baseDir, 'jshydra.js'), |
| os.path.join(baseDir, 'scripts', 'abprewrite.js'), |
| '--arg', ' '.join(args) |
| ] + files |
| - result, dummy = subprocess.Popen(command, stdout=subprocess.PIPE, env=env).communicate() |
| - result = result.replace('\r', '') |
| - return result |
| + return subprocess.check_output(command, env=env).replace('\r', '') |
| if __name__ == '__main__': |
| try: |
| scriptArgsStart = sys.argv.index('--arg') |
| except ValueError: |
| scriptArgsStart = len(sys.argv) |
| print doRewrite(sys.argv[1:scriptArgsStart], sys.argv[scriptArgsStart + 1:]) |