green('Examining {python_file}...'.format( python_file=python_file))) modifications = import_rewriter.rewrite(python_file) if modifications: num_mods = len(modifications) print( bold( green( ' Vendorized {count} import{plural} in {python_file}' .format(count=num_mods, plural='s' if num_mods > 1 else '', python_file=python_file)))) for _from, _to in modifications.items(): print(' {} -> {}'.format(_from, _to)) if __name__ == '__main__': if len(sys.argv) != 1: print('Usage: {}'.format(sys.argv[0]), file=sys.stderr) sys.exit(1) root_directory = os.path.realpath( os.path.join(os.path.dirname(__file__), '..', '..')) import_prefix = third_party.import_prefix() try: vendorize(root_directory, list(iter_vendor_specs()), import_prefix) sys.exit(0) except VendorizeError as e: print('Problem encountered vendorizing: {}'.format(e), file=sys.stderr) sys.exit(1)
if root == root_dir: dirs[:] = ['pex', 'tests'] for f in files: if f.endswith('.py'): python_file = os.path.join(root, f) print(green('Examining {python_file}...'.format(python_file=python_file))) modifications = import_rewriter.rewrite(python_file) if modifications: num_mods = len(modifications) print(bold(green(' Vendorized {count} import{plural} in {python_file}' .format(count=num_mods, plural='s' if num_mods > 1 else '', python_file=python_file)))) for _from, _to in modifications.items(): print(' {} -> {}'.format(_from, _to)) if __name__ == '__main__': if len(sys.argv) != 1: print('Usage: {}'.format(sys.argv[0]), file=sys.stderr) sys.exit(1) root_directory = os.path.realpath(os.path.join(os.path.dirname(__file__), '..', '..')) import_prefix = third_party.import_prefix() try: vendorize(root_directory, list(iter_vendor_specs()), import_prefix) sys.exit(0) except VendorizeError as e: print('Problem encountered vendorizing: {}'.format(e), file=sys.stderr) sys.exit(1)