def main(argv=[]): server = Server("http://localhost:11111") try: args = ['bzr'] [args.append(arg) for arg in argv[1:]] exit_val, out, err = server.run_bzr_command(args, os.getcwd()) outf = setup_outf() outf.write(out.data.decode(osutils.get_terminal_encoding(), 'replace')) sys.stderr.write(err) outf.flush() sys.stderr.flush() sys.exit(exit_val) except Error, exc: sys.stderr.write(exc.__repr__()) raise
def main(argv=[]): server = Server("http://localhost:11111") try: args = ['bzr'] [args.append(arg) for arg in argv[1:]] exit_val, out, err = server.run_bzr_command(args, os.getcwd()) outf = setup_outf() outf.write(out.data.decode(osutils.get_terminal_encoding(), 'replace')) sys.stderr.write(err) outf.flush(); sys.stderr.flush(); sys.exit(exit_val) except Error, exc: sys.stderr.write(exc.__repr__()) raise