#!/bin/python from task import hello from tools import perf perf.set_profile_log() def do(): #if hello.delay('hello').get(): if hello.delay('hello'): return True else: return False @perf.qps() def main(): return do() @perf.qps() def main_0(): return do() def dummy(): for _ in range(10000): a = 1 + 1 @perf.qps() def empty(): dummy()
import rsa from OpenSSL import crypto from tools import perf import config perf.set_profile_log() RSA_KEY_BYTES = 1024 # RSA_KEY_BYTES = 2048 pub_key = None pri_key = None def make_key(): global pub_key, pri_key pub_key = rsa.PublicKey.load_pkcs1_openssl_pem( open(config.pub_key_file).read()) pri_key = crypto.load_privatekey(crypto.FILETYPE_PEM, open(config.priv_key_file).read()) def do(): s = 'hello' ret_sign = crypto.sign(pri_key, s, 'sha1') rsa.verify(s, ret_sign, pub_key) @perf.timeit
def main(): perf.set_profile_log() short_ping()
def main(): perf.set_profile_log() # short_ping() long_ping()