def create_process_manual(p_str, account, id_scope): item_exec = DBModuleExec(id=-1, module_name=p_str, module_id=-1, completed=1, ) return DBOpmProcess(id='p' + str(id_scope.getNewId(DBOpmProcess.vtType)), value=DBOpmProcessValue(item_exec), accounts=[DBOpmAccountId(id=account.db_id)])
def do_copy(self, new_ids=False, id_scope=None, id_remap=None): cp = DBModuleExec.do_copy(self, new_ids, id_scope, id_remap) cp.__class__ = ModuleExec return cp
def __init__(self, *args, **kwargs): DBModuleExec.__init__(self, *args, **kwargs)