コード例 #1
0
def _call(name, id, *args):
    if debug:
        start_time  = time.time()
    try:
        return freecivclient.call_f(id, args)
    finally:
        if debug:
            tpl = _profiling_calls[name]
            tpl[0] += 1
            tpl[1] += time.time() - start_time
コード例 #2
0
ファイル: freeciv.py プロジェクト: Swarmers/Bunnies01
def _call(name, id, *args):
    if debug:
        start_time = time.time()
    try:
        return freecivclient.call_f(id, args)
    finally:
        if debug:
            tpl = _profiling_calls[name]
            tpl[0] += 1
            tpl[1] += time.time() - start_time
コード例 #3
0
ファイル: _freeciv.py プロジェクト: promerum/freeciv-android
def _call(name, id, *args):
    if debug:
        start_time = time.time()
    try:
        return freecivclient.call_f(id, args)
    except OverflowError:
        print name, id, args
        raise
    finally:
        if debug:
            tpl = _profiling_calls[name]
            tpl[0] += 1
            tpl[1] += time.time() - start_time
コード例 #4
0
def _call(name, id, *args):
    if debug:
        start_time  = time.time()
    try:
        return freecivclient.call_f(id, args)
    except OverflowError:
        print name, id, args
        raise
    finally:
        if debug:
            tpl = _profiling_calls[name]
            tpl[0] += 1
            tpl[1] += time.time() - start_time
コード例 #5
0
def call(name, *args):
    return freecivclient.call_f(functions[name], args)
コード例 #6
0
ファイル: _freeciv.py プロジェクト: promerum/freeciv-android
def call(name, *args):
    return freecivclient.call_f(functions[name], args)