コード例 #1
0
def load_nodenet(nodenet_uid, **coordinates):
    result, uid = runtime.load_nodenet(nodenet_uid)
    if not result:
        return dict(Error=uid)
    data = runtime.get_nodenet_data(nodenet_uid, **coordinates)
    data['nodetypes'] = runtime.get_available_node_types(nodenet_uid)
    return data
コード例 #2
0
ファイル: micropsi_app.py プロジェクト: hyperdrive/micropsi2
def load_nodenet(nodenet_uid, nodespace='Root', include_links=True):
    result, uid = runtime.load_nodenet(nodenet_uid)
    if result:
        data = runtime.get_nodenet_data(nodenet_uid, nodespace, -1, include_links)
        data['nodetypes'] = runtime.get_available_node_types(nodenet_uid)
        data['recipes'] = runtime.get_available_recipes()
        return True, data
    else:
        return False, uid
コード例 #3
0
ファイル: micropsi_app.py プロジェクト: brucepro/micropsi2
def load_nodenet(nodenet_uid, nodespace='Root', coordinates={}):
    result, uid = runtime.load_nodenet(nodenet_uid)
    if result:
        data = runtime.get_nodenet_data(nodenet_uid, nodespace, coordinates)
        data['nodetypes'] = runtime.get_available_node_types(nodenet_uid)
        data['recipes'] = runtime.get_available_recipes()
        return True, data
    else:
        return False, uid
コード例 #4
0
ファイル: micropsi_app.py プロジェクト: stoffy/micropsi2
def get_available_node_types(nodenet_uid):
    return True, runtime.get_available_node_types(nodenet_uid)
コード例 #5
0
def get_available_node_types(nodenet_uid=None):
    return runtime.get_available_node_types(nodenet_uid)
コード例 #6
0
ファイル: core_rpc_api.py プロジェクト: Doik/micropsi2
def get_available_node_types(nodenet_uid):
    """ Return a dict of available built-in node types and native module types"""
    return True, runtime.get_available_node_types(nodenet_uid)