示例#1
0
文件: client.py 项目: liyinhgqw/gfs
 def log(str):
     _log("[client:read] " + str)
示例#2
0
文件: client.py 项目: liyinhgqw/gfs
 def log(str):
     _log("[client:append] " + str)
示例#3
0
文件: client.py 项目: liyinhgqw/gfs
def log(str):
    _log("[client] " + str)
示例#4
0
# -*- encoding: utf-8 -*-

import string, os, sys, xmlrpclib, datetime, json, xlrd, re, ssl ,requests, ConfigParser
# import 上级目录
sys.path.append("..")

from sockObj import get_sock, DB, USERPASS
from log import _log, SUCCESS, WARNING, ERROR
sock, uid = get_sock()


# 业务代码 Start ...


# log 用法
_log("I AM A LOG...", SUCCESS)

# xmlrpc 调用方式
print sock.execute(DB, uid, USERPASS, 'res.partner', 'search', [('id', '<', 20)])  # 返回确认





示例#5
0
reload(sys)
sys.setdefaultencoding('utf-8')
ssl_ctx = ssl.create_default_context()
ssl_ctx.check_hostname = False
ssl_ctx.verify_mode = ssl.CERT_NONE

PATH = "../rpc.conf"
cf = ConfigParser.ConfigParser()
cf.read(PATH)

env = dict(cf.items('ENV'))
env_name = env['env_name']
confs = dict(cf.items(env_name))

_log('ENV: %s' % (env_name, ), SUCCESS)

for i in ['username', 'db', 'host', 'https', 'userpass', 'port']:
    k, v = i.upper(), confs.get(i)
    _log('%s:%s' % (k, '******' if k == 'USERPASS' else v), SUCCESS)
    exec "%s = confs.get('%s')" % (i.upper(), i)


def get_sock():
    if HTTPS == '1':
        sock_common = xmlrpclib.ServerProxy('https://%s/xmlrpc/common' %
                                            (HOST, ),
                                            verbose=False,
                                            use_datetime=True,
                                            context=ssl_ctx)
        uid = sock_common.login(DB, USERNAME, USERPASS)
示例#6
0
文件: net.py 项目: abrady/gfs
def log(name,str):
	if(logging_enabled):
		_log("[%s] %s " % (name,str))
示例#7
0
文件: client.py 项目: abrady/gfs
 def log(str):
     _log("[client:read] " + str)
示例#8
0
文件: client.py 项目: abrady/gfs
def log(str):
    _log("[client] " + str)
示例#9
0
文件: client.py 项目: abrady/gfs
 def log(str):
     _log("[client:append] " + str)
示例#10
0
def log(name, str):
    if (logging_enabled):
        _log("[%s] %s " % (name, str))