Exemplo n.º 1
0
def call(args=None):
    with capture_output() as (out, err):
        try:
            return_code = operon_main(["operon.py"] + args)
        except SystemExit as e:
            return_code = e.code

    return (return_code, out.getvalue(), err.getvalue())
Exemplo n.º 2
0
def call(args=None):
    with capture_output() as (out, err):
        try:
            return_code = operon_main(["operon.py"] + args)
        except SystemExit as e:
            return_code = e.code

    return (return_code, out.getvalue(), err.getvalue())
Exemplo n.º 3
0
def call(args):
    args = [path2fsn(a) for a in args]
    with capture_output() as (out, err):
        try:
            return_code = operon_main([path2fsn("operon.py")] + args)
        except SystemExit as e:
            return_code = e.code

    return (return_code, out.getvalue(), err.getvalue())
Exemplo n.º 4
0
def call(args):
    args = [path2fsn(a) for a in args]
    with capture_output() as (out, err):
        try:
            return_code = operon_main([path2fsn("operon.py")] + args)
        except SystemExit as e:
            return_code = e.code

    return (return_code, out.getvalue(), err.getvalue())
Exemplo n.º 5
0
def call(args=None):
    with capture_output() as (out, err):
        try:
            return_code = operon_main(["operon.py"] + args)
        except SystemExit, e:
            return_code = e.code
Exemplo n.º 6
0
def call(args=None):
    with capture_output() as (out, err):
        try:
            return_code = operon_main(["operon.py"] + args)
        except SystemExit, e:
            return_code = e.code