Example #1
0
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
Example #2
0
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