Exemplo n.º 1
0
def mywbs():
    if 'user' in session:
        connect = MySQLdb.connect(db=config.DB_NAME, host=config.DB_HOST, port=config.DB_PORT, user=config.DB_USER, passwd=config.DB_PASSWD)
        mydevtools = MetaModelService.loadMyAllMetaModelList(session['user'], connect)
        connect.close()
        return json.dumps(mydevtools)
    return 'false'
Exemplo n.º 2
0
def mytools_wbs():
    if 'user' in session:
        connect = MySQLdb.connect(db=config.DB_NAME, host=config.DB_HOST, port=config.DB_PORT, user=config.DB_USER, passwd=config.DB_PASSWD)
        mydevtools = MetaModelService.loadMyAllMetaModelList(session['user'], connect)
        mytools = MetaModelService.loadMyTools(session['user'], connect)
        connect.close()
        return json.dumps(reduce(lambda a,b: a+b, [mydevtools,mytools],[]))
    return 'false'
Exemplo n.º 3
0
def project_list():
    if 'user' in session:
        connect = MySQLdb.connect(db=config.DB_NAME, host=config.DB_HOST, port=config.DB_PORT, user=config.DB_USER, passwd=config.DB_PASSWD)
        myprojects = ProjectService.loadMyOwnProjectList(session['user'], connect)
        mytools = MetaModelService.loadMyAllMetaModelList(session['user'], connect)
        connect.close()
        for p in myprojects:
            for t in mytools:
                if p['meta_id'] == t['id']:
                    p['tool_id'] = t['id']
                    p['tool_name'] = t['name']
        return json.dumps(myprojects)
    return 'false'