Changeset 760ed2 in indico for indico/MaKaC/conference.py
- Timestamp:
- 02/25/10 19:10:10 (3 years ago)
- Branches:
- master, burotel, hello-world-walkthrough, ipv6, new-webex, prov-dual-interface, v0.97-series, v0.98-series, v0.98.2, v0.98.3, v0.98b1, v0.98b2, v0.99, 051b2622c51afb171a1dedb46a0df4fbb0cbd02e, d9941f8582b36b24821a11ea5ba16fda6a457fb1
- Children:
- 90782e
- Parents:
- d165f1
- git-author:
- Pedro Ferreira <jose.pedro.ferreira@…> (02/25/10 19:08:14)
- git-committer:
- Pedro Ferreira <jose.pedro.ferreira@…> (02/25/10 19:10:10)
- File:
-
- 1 edited
-
indico/MaKaC/conference.py (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
indico/MaKaC/conference.py
rd165f1 r760ed2 11102 11102 return False 11103 11103 11104 def addResource( self, newRes, forcedFileId =None ):11104 def addResource( self, newRes, forcedFileId = None ): 11105 11105 newRes.setOwner( self ) 11106 11106 newRes.setId( str( self.__resourcesIdGen.newCount() ) ) 11107 newRes.archive( self._getRepository(), forcedFileId =forcedFileId )11107 newRes.archive( self._getRepository(), forcedFileId = forcedFileId ) 11108 11108 self.__resources[newRes.getId()] = newRes 11109 11109 self.notifyModification() … … 11517 11517 self.notifyModification() 11518 11518 11519 def _setFile( self ):11519 def _setFile( self, forcedFileId = None ): 11520 11520 #XXX: unsafe; it must be changed by mkstemp when migrating to python 2.3 11521 11521 tmpFileName = tempfile.mktemp() … … 11526 11526 self.file.setId("minutes") 11527 11527 self.file.setName("minutes") 11528 self.file.setFilePath( tmpFileName)11529 self.file.setFileName( "minutes.txt")11530 self.file.setOwner( self)11531 self.file.archive( self._getRepository())11532 11533 def setText( self, text ):11528 self.file.setFilePath(tmpFileName) 11529 self.file.setFileName("minutes.txt") 11530 self.file.setOwner(self) 11531 self.file.archive(self._getRepository(), forcedFileId = forcedFileId) 11532 11533 def setText( self, text, forcedFileId = None ): 11534 11534 if self.file: 11535 11535 self.file.delete() 11536 self._setFile( )11536 self._setFile(forcedFileId = forcedFileId) 11537 11537 self.file.replaceContent( text ) 11538 11538 self.getOwner().notifyModification() … … 11690 11690 return self.description 11691 11691 11692 def archive( self, repository =None, forcedFileId=None ):11692 def archive( self, repository = None, forcedFileId = None ): 11693 11693 """performs necessary operations to ensure the archiving of the 11694 11694 resource. By default is doing nothing as the persistence of the … … 12052 12052 self.__repository.replaceContent( self.__archivedId, newContent ) 12053 12053 12054 def archive( self, repository=None, forcedFileId =None ):12054 def archive( self, repository=None, forcedFileId = None ): 12055 12055 if self.isArchived(): 12056 12056 raise Exception( _("File is already archived")) … … 12059 12059 if self.filePath == "": 12060 12060 return _("Nothing to archive") 12061 repository.storeFile( self, forcedFileId =forcedFileId)12061 repository.storeFile( self, forcedFileId = forcedFileId) 12062 12062 self.filePath = "" 12063 12063 self.notifyModification()
Note: See TracChangeset
for help on using the changeset viewer.
