コード例 #1
0
ファイル: v1_0_0.py プロジェクト: cjh1/VisTrails
    def update_items(old_obj, translate_dict):
        new_items = []
        for obj in old_obj.db_item_execs:
            if obj.vtType == 'module_exec':
                new_items.append(DBModuleExec.update_version(obj, translate_dict))
            elif obj.vtType == 'group_exec':
                new_items.append(DBGroupExec.update_version(obj, translate_dict))
            elif obj.vtType == 'loop_exec':
                new_items.append(DBLoopExec.update_version(obj, translate_dict))

        return new_items
コード例 #2
0
    def update_items(old_obj, translate_dict):
        new_items = []
        for obj in old_obj.db_item_execs:
            if obj.vtType == 'module_exec':
                new_items.append(DBModuleExec.update_version(obj, translate_dict))
            elif obj.vtType == 'group_exec':
                new_items.append(DBGroupExec.update_version(obj, translate_dict))
            elif obj.vtType == 'loop_exec':
                new_items.append(DBLoopExec.update_version(obj, translate_dict))

        return new_items
コード例 #3
0
ファイル: v1_0_0.py プロジェクト: cjh1/VisTrails
 def update_exec_items(which, old_obj, translate_dict, catch_loops=False):
     new_items = []
     for obj in old_obj.db_item_execs:
         if catch_loops and obj.vtType == 'loop_exec':
             debug.warning("Cannot translate loop_exec inside of loop_exec")
         if obj.vtType == which:
             if obj.vtType == 'module_exec':
                 new_items.append(DBModuleExec.update_version(obj, translate_dict))
             elif obj.vtType == 'group_exec':
                 new_items.append(DBGroupExec.update_version(obj, translate_dict))
             elif obj.vtType == 'loop_exec':
                 new_items.append(DBLoopExec.update_version(obj, translate_dict))
     return new_items
コード例 #4
0
 def update_exec_items(which, old_obj, translate_dict, catch_loops=False):
     new_items = []
     for obj in old_obj.db_item_execs:
         if catch_loops and obj.vtType == 'loop_exec':
             debug.warning("Cannot translate loop_exec inside of loop_exec")
         if obj.vtType == which:
             if obj.vtType == 'module_exec':
                 new_items.append(DBModuleExec.update_version(obj, translate_dict))
             elif obj.vtType == 'group_exec':
                 new_items.append(DBGroupExec.update_version(obj, translate_dict))
             elif obj.vtType == 'loop_exec':
                 new_items.append(DBLoopExec.update_version(obj, translate_dict))
     return new_items
コード例 #5
0
ファイル: v0_9_4.py プロジェクト: hjanime/VisTrails
 def update_items(old_obj, translate_dict):
     new_items = []
     for obj in old_obj.db_module_execs:
         new_items.append(DBModuleExec.update_version(obj, translate_dict))
     return new_items
コード例 #6
0
ファイル: v0_9_4.py プロジェクト: licode/VisTrails
 def update_items(old_obj, translate_dict):
     new_items = []
     for obj in old_obj.db_module_execs:
         new_items.append(DBModuleExec.update_version(obj, translate_dict))
     return new_items