def convert(_module_exec): if _module_exec.__class__ == ModuleExec: return _module_exec.__class__ = ModuleExec for annotation in _module_exec.annotations: Annotation.convert(annotation) for loop_exec in _module_exec.loop_execs: LoopExec.convert(loop_exec)
def convert(_abstraction): if _abstraction.__class__ == Abstraction: return _abstraction.__class__ = Abstraction if _abstraction.db_location: Location.convert(_abstraction.db_location) for _function in _abstraction.db_functions: ModuleFunction.convert(_function) for _annotation in _abstraction.db_get_annotations(): Annotation.convert(_annotation) _abstraction.set_defaults()
def convert(_module): if _module.__class__ == Module: return _module.__class__ = Module for _port_spec in _module.db_portSpecs: PortSpec.convert(_port_spec) if _module.db_location: Location.convert(_module.db_location) for _function in _module.db_functions: ModuleFunction.convert(_function) for _annotation in _module.db_get_annotations(): Annotation.convert(_annotation) _module.set_defaults()
def convert(_group_exec): if _group_exec.__class__ == GroupExec: return _group_exec.__class__ = GroupExec for annotation in _group_exec.annotations: Annotation.convert(annotation) for item_exec in _group_exec.item_execs: if item_exec.vtType == ModuleExec.vtType: ModuleExec.convert(item_exec) elif item_exec.vtType == GroupExec.vtType: GroupExec.convert(item_exec) elif item_exec.vtType == LoopExec.vtType: LoopExec.convert(item_exec)
def convert(_mtrail): _mtrail.__class__ = Mashuptrail for action in _mtrail.actions: Action.convert(action) for annotation in _mtrail.annotations: Annotation.convert(annotation) for aannotation in _mtrail.actionAnnotations: ActionAnnotation.convert(aannotation) _mtrail.id_scope = IdScope(1L) _mtrail.updateIdScope()
def convert(_group_exec): if _group_exec.__class__ == GroupExec: return _group_exec.__class__ = GroupExec for annotation in _group_exec.annotations: Annotation.convert(annotation) for item_exec in _group_exec.item_execs: if item_exec.vtType == ModuleExec.vtType: ModuleExec.convert(item_exec) elif item_exec.vtType == GroupExec.vtType: GroupExec.convert(item_exec) elif item_exec.vtType == LoopExec.vtType: LoopExec.convert(item_exec)
def convert(_mtrail): _mtrail.__class__ = Mashuptrail for action in _mtrail.actions: Action.convert(action) for annotation in _mtrail.annotations: Annotation.convert(annotation) for aannotation in _mtrail.actionAnnotations: ActionAnnotation.convert(aannotation) _mtrail.id_scope = IdScope(1L) _mtrail.updateIdScope()
def convert(_abstraction): if _abstraction.__class__ == Abstraction: return _abstraction.__class__ = Abstraction if _abstraction.db_location: Location.convert(_abstraction.db_location) for _function in _abstraction.db_functions: ModuleFunction.convert(_function) for _annotation in _abstraction.db_get_annotations(): Annotation.convert(_annotation) for _control_parameter in _abstraction.db_get_controlParameters(): ModuleControlParam.convert(_control_parameter) _abstraction.set_defaults()
def convert(_abstraction): if _abstraction.__class__ == Abstraction: return _abstraction.__class__ = Abstraction if _abstraction.db_location: Location.convert(_abstraction.db_location) for _function in _abstraction.db_functions: ModuleFunction.convert(_function) for _annotation in _abstraction.db_get_annotations(): Annotation.convert(_annotation) for _control_parameter in _abstraction.db_get_controlParameters(): ModuleControlParam.convert(_control_parameter) _abstraction.set_defaults()
def convert(_group): if _group.__class__ == Group: return _group.__class__ = Group if _group.db_location: Location.convert(_group.db_location) if _group.db_workflow: from vistrails.core.vistrail.pipeline import Pipeline Pipeline.convert(_group.db_workflow) for _function in _group.db_functions: ModuleFunction.convert(_function) for _annotation in _group.db_get_annotations(): Annotation.convert(_annotation) _group.set_defaults()
def convert(_wf_exec): if _wf_exec.__class__ == WorkflowExec: return _wf_exec.__class__ = WorkflowExec for annotation in _wf_exec.annotations: Annotation.convert(annotation) for machine in _wf_exec.machine_list: Machine.convert(machine) for item_exec in _wf_exec.item_execs: if item_exec.vtType == ModuleExec.vtType: ModuleExec.convert(item_exec) elif item_exec.vtType == GroupExec.vtType: GroupExec.convert(item_exec) elif item_exec.vtType == LoopExec.vtType: LoopExec.convert(item_exec)
def convert(_module): if _module.__class__ == Module: return _module.__class__ = Module for _port_spec in _module.db_portSpecs: PortSpec.convert(_port_spec) if _module.db_location: Location.convert(_module.db_location) for _function in _module.db_functions: ModuleFunction.convert(_function) for _annotation in _module.db_get_annotations(): Annotation.convert(_annotation) for _control_parameter in _module.db_get_controlParameters(): ModuleControlParam.convert(_control_parameter) _module.set_defaults()
def convert(_action): if _action.__class__ == Action: return _action.__class__ = Action for _annotation in _action.annotations: Annotation.convert(_annotation) for _operation in _action.operations: if _operation.vtType == 'add': AddOp.convert(_operation) elif _operation.vtType == 'change': ChangeOp.convert(_operation) elif _operation.vtType == 'delete': DeleteOp.convert(_operation) else: raise TypeError("Unknown operation type '%s'" % _operation.vtType)
def convert(_group): if _group.__class__ == Group: return _group.__class__ = Group if _group.db_location: Location.convert(_group.db_location) if _group.db_workflow: from vistrails.core.vistrail.pipeline import Pipeline Pipeline.convert(_group.db_workflow) for _function in _group.db_functions: ModuleFunction.convert(_function) for _annotation in _group.db_get_annotations(): Annotation.convert(_annotation) for _control_parameter in _group.db_get_controlParameters(): ModuleControlParam.convert(_control_parameter) _group.set_defaults()
def convert(_action): if _action.__class__ == Action: return _action.__class__ = Action for _annotation in _action.annotations: Annotation.convert(_annotation) for _operation in _action.operations: if _operation.vtType == 'add': AddOp.convert(_operation) elif _operation.vtType == 'change': ChangeOp.convert(_operation) elif _operation.vtType == 'delete': DeleteOp.convert(_operation) else: raise TypeError("Unknown operation type '%s'" % _operation.vtType)
def convert(_vistrail): _vistrail.__class__ = Vistrail for action in _vistrail.actions: Action.convert(action) # for tag in _vistrail.tags: # Tag.convert(tag) for annotation in _vistrail.annotations: Annotation.convert(annotation) for annotation in _vistrail.action_annotations: ActionAnnotation.convert(annotation) for variable in _vistrail.vistrail_variables: VistrailVariable.convert(variable) for pe in _vistrail.parameter_explorations: ParameterExploration.convert(pe) _vistrail.set_defaults()
def convert(_vistrail): _vistrail.__class__ = Vistrail for action in _vistrail.actions: Action.convert(action) # for tag in _vistrail.tags: # Tag.convert(tag) for annotation in _vistrail.annotations: Annotation.convert(annotation) for annotation in _vistrail.action_annotations: ActionAnnotation.convert(annotation) for variable in _vistrail.vistrail_variables: VistrailVariable.convert(variable) for pe in _vistrail.parameter_explorations: ParameterExploration.convert(pe) _vistrail.set_defaults()