Changeset 1087 for ZMS/trunk/zms.py


Ignore:
Timestamp:
06.07.2010 06:25:07 (23 months ago)
Author:
zmsdev
Message:

Applied minor fixes for update from older releases (required by uni-be).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ZMS/trunk/zms.py

    r956 r1087  
    3434import sys 
    3535import time 
     36import transaction 
    3637import urllib 
    3738# Product imports. 
     
    217218                self.metaobj_manager.setMetaobjAttr(dst_meta_type,None,metaDictId,'',0,0,0,metaDictId,zms_system=int(metaObj.get('zms_system',0) and metaDictAttr.get('zms_system',0))) 
    218219              except: 
    219                 print "[recurse_updateVersionBuild]: can't setMetaobjAttr",self.getHome().id,dst_meta_type,None,metaDictId 
     220                print self.getLangFmtDate(time.time()),"[recurse_updateVersionBuild]: can't setMetaobjAttr",self.getHome().id,dst_meta_type,None,metaDictId 
    220221        try: 
    221222          del metaDictAttr['dst_meta_types'] 
     
    269270          else: 
    270271            self.metaobj_manager.acquireMetaobj( 'com.zms.foundation',subobjects=0) 
    271             print "[recurse_updateVersionBuild]: can't acquire standard-objects for",self.getHome().id 
     272            print self.getLangFmtDate(time.time()),"[recurse_updateVersionBuild]: can't acquire standard-objects for",self.getHome().id 
    272273            c = 0 
    273274            for attr in attrs: 
    274275              if attrs[c] != attrsMaster[c]: 
    275                 print "[recurse_updateVersionBuild]: diff",attrs[c]['id'],self.difference_list(attrs[c]['attrs'],attrsMaster[c]['attrs']),self.difference_list(attrsMaster[c]['attrs'],attrs[c]['attrs']) 
     276                print self.getLangFmtDate(time.time()),"[recurse_updateVersionBuild]: diff",attrs[c]['id'],self.difference_list(attrs[c]['attrs'],attrsMaster[c]['attrs']),self.difference_list(attrsMaster[c]['attrs'],attrs[c]['attrs']) 
    276277              else: 
    277278                self.metaobj_manager.acquireMetaobj( attrs[c]['id']) 
     
    303304        self.manage_renameObject( id=old_id, new_id=new_id) 
    304305      except: 
    305         print "[recurse_updateVersionBuild]: can't rename original-object", old_id, new_id 
     306        print self.getLangFmtDate(time.time()),"[recurse_updateVersionBuild]: can't rename original-object", old_id, new_id 
    306307        recurse_cleanArtefacts( self) 
    307308        self.manage_renameObject( id=old_id, new_id=new_id) 
     
    331332            new_ob.manage_pasteObjects( cb_copy_data) 
    332333          except: 
    333             print "[recurse_updateVersionBuild]: ", new_ob.meta_id, new_ob.absolute_url(), "Can't paste", id 
     334            print self.getLangFmtDate(time.time()),"[recurse_updateVersionBuild]: ", new_ob.meta_id, new_ob.absolute_url(), "Can't paste", id 
    334335      # Roles. 
    335336      role_permissions = {} 
     
    913914        _globals.writeBlock(self,'[ZMS.updateVersion]: Synchronize object-model from build #%s%s to #%s%s - Finished!'%(build,patch,self.zms_build,self.zms_patch)) 
    914915        setattr( self, 'build', self.zms_build) 
     916        transaction.commit() 
    915917        message += 'Synchronized object-model from build #%s%s to #%s%s!<br/>'%(build,patch,self.zms_build,self.zms_patch) 
    916918      if build != self.zms_build or patch != self.zms_patch: 
     
    920922        _globals.writeBlock(self,'[ZMS.updateVersion]: Synchronize object-model from patch #%s%s to #%s%s - Finished!'%(build,patch,self.zms_build,self.zms_patch)) 
    921923        setattr( self, 'patch', self.zms_patch) 
     924        transaction.commit() 
    922925        message += 'Synchronized object-model from patch #%s%s to #%s%s!<br/>'%(build,patch,self.zms_build,self.zms_patch) 
    923926      if maintenance: 
Note: See TracChangeset for help on using the changeset viewer.