Esempio n. 1
0
    def __init__(self, *args, **kwargs):
        _DBVistrail.__init__(self, *args, **kwargs)
        self.idScope = IdScope(remap={DBAdd.vtType: 'operation',
                                      DBChange.vtType: 'operation',
                                      DBDelete.vtType: 'operation',
                                      DBAbstractionRef.vtType: DBModule.vtType})

        self.idScope.setBeginId('action', 1)
Esempio n. 2
0
    def __init__(self, *args, **kwargs):
        _DBVistrail.__init__(self, *args, **kwargs)
        self.idScope = IdScope(remap={DBAdd.vtType: 'operation',
                                      DBChange.vtType: 'operation',
                                      DBDelete.vtType: 'operation',
                                      DBAbstractionRef.vtType: DBModule.vtType})

        self.idScope.setBeginId('action', 1)
        self.db_objects = {}
Esempio n. 3
0
 def __init__(self, *args, **kwargs):
     _DBVistrail.__init__(self, *args, **kwargs)
     self.idScope = IdScope(
         remap={
             DBAdd.vtType: 'operation',
             DBChange.vtType: 'operation',
             DBDelete.vtType: 'operation'
         })
     self.idScope.setBeginId('action', 1)
Esempio n. 4
0
    def __init__(self, *args, **kwargs):
        _DBVistrail.__init__(self, *args, **kwargs)
        self.idScope = IdScope(remap={DBAdd.vtType: 'operation',
                                      DBChange.vtType: 'operation',
                                      DBDelete.vtType: 'operation',
                                      DBAbstraction.vtType: DBModule.vtType,
                                      DBGroup.vtType: DBModule.vtType})

        self.idScope.setBeginId('action', 1)
        self.db_objects = {}

        # keep a reference to the current logging information here
        self.db_log_filename = None
        self.log = None
Esempio n. 5
0
    def __init__(self, *args, **kwargs):
        _DBVistrail.__init__(self, *args, **kwargs)
        self.idScope = IdScope(remap={DBAdd.vtType: 'operation',
                                      DBChange.vtType: 'operation',
                                      DBDelete.vtType: 'operation',
                                      DBAbstraction.vtType: DBModule.vtType,
                                      DBGroup.vtType: DBModule.vtType})

        self.idScope.setBeginId('action', 1)
        self.db_objects = {}

        # keep a reference to the current logging information here
        self.db_log_filename = None
        self.log = None
Esempio n. 6
0
 def update_version(old_obj, trans_dict, new_obj=None):
     if new_obj is None:
         new_obj = DBVistrail()
     new_obj = _DBVistrail.update_version(old_obj, trans_dict, new_obj)
     new_obj.update_id_scope()
     if hasattr(old_obj, "db_log_filename"):
         new_obj.db_log_filename = old_obj.db_log_filename
     if hasattr(old_obj, "log"):
         new_obj.log = old_obj.log
     return new_obj
Esempio n. 7
0
 def update_version(old_obj, trans_dict, new_obj=None):
     if new_obj is None:
         new_obj = DBVistrail()
     new_obj = _DBVistrail.update_version(old_obj, trans_dict, new_obj)
     new_obj.update_id_scope()
     if hasattr(old_obj, 'db_log_filename'):
         new_obj.db_log_filename = old_obj.db_log_filename
     if hasattr(old_obj, 'log'):
         new_obj.log = old_obj.log
     return new_obj
Esempio n. 8
0
    def do_copy(self, new_ids=False, id_scope=None, id_remap=None):
        cp = _DBVistrail.do_copy(self, new_ids, id_scope, id_remap)
        cp.__class__ = DBVistrail

        cp.idScope = copy.copy(self.idScope)
        cp.db_objects = copy.copy(self.db_objects)
        cp.db_log_filename = self.db_log_filename
        if self.log is not None:
            cp.log = copy.copy(self.log)
        else:
            cp.log = None

        return cp
Esempio n. 9
0
    def do_copy(self, new_ids=False, id_scope=None, id_remap=None):
        cp = _DBVistrail.do_copy(self, new_ids, id_scope, id_remap)
        cp.__class__ = DBVistrail

        cp.idScope = copy.copy(self.idScope)
        cp.db_objects = copy.copy(self.db_objects)
        cp.db_log_filename = self.db_log_filename
        if self.log is not None:
            cp.log = copy.copy(self.log)
        else:
            cp.log = None

        return cp
Esempio n. 10
0
 def __init__(self, *args, **kwargs):
     _DBVistrail.__init__(self, *args, **kwargs)
     self.idScope = IdScope()
     self.idScope.setBeginId('action', 1)
Esempio n. 11
0
 def __init__(self, *args, **kwargs):
     _DBVistrail.__init__(self, *args, **kwargs)
     self.idScope = IdScope()
     self.idScope.setBeginId('action', 1)
Esempio n. 12
0
 def __init__(self, *args, **kwargs):
     _DBVistrail.__init__(self, *args, **kwargs)
     self.idScope = IdScope(
         remap={DBAdd.vtType: "operation", DBChange.vtType: "operation", DBDelete.vtType: "operation"}
     )
     self.idScope.setBeginId("action", 1)