Changeset 2cffcc in indico
- Timestamp:
- 10/21/10 10:33:56 (3 years ago)
- Branches:
- new-webex
- Children:
- 7fb95e
- Parents:
- 54fef7
- git-author:
- Kevin Flannery <flannery@…> (05/28/10 17:11:14)
- git-committer:
- Jose Benito <jose.benito.gonzalez@…> (10/21/10 10:33:56)
- Location:
- indico/MaKaC/plugins/Collaboration/WebEx
- Files:
-
- 3 edited
-
collaboration.py (modified) (6 diffs)
-
common.py (modified) (2 diffs)
-
fossils.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
indico/MaKaC/plugins/Collaboration/WebEx/collaboration.py
r54fef7 r2cffcc 46 46 47 47 from MaKaC.plugins.Collaboration.WebEx.fossils import ICSBookingIndexingFossil, ICSBookingConfModifFossil 48 from MaKaC.common.fossilize import fossilizes 48 from MaKaC.common.fossilize import fossilizes, fossilize 49 49 from MaKaC.plugins.Collaboration.fossils import ICSBookingBaseConfModifFossil 50 50 … … 114 114 def getParticipants(self): 115 115 Logger.get('WebEx').debug( "In getParticipants" ) 116 return self.getParticipantList(sorted = True)116 return fossilize(self.getParticipantList(sorted = True)) 117 117 118 118 def setParticipants(self, participants): … … 262 262 if self._created: 263 263 ############### 264 self._canBeStarted = True265 return True264 # self._canBeStarted = True 265 # return True 266 266 ##########Remove above here; in for testing 267 267 now = nowutc() … … 570 570 except WebExControlledException, e: 571 571 raise WebExException(_("Information could not be retrieved due to a problem with the EVO Server\n.The EVO Server sent the following error message: ") + e.message, e) 572 return None 572 573 573 574 def _delete(self): … … 634 635 # Logger.get('EVO').error( 635 636 # """Could not send EVOMeetingRemovalNotificationManager for booking with id %s , exception: %s""" % (self._id, str(e))) 636 637 637 638 except WebExControlledException, e: 638 639 if e.message == "DELETE_MEETING_OVER": … … 644 645 else: 645 646 return WebExError( userMessage = "The booking could not be deleted due to a problem with the WebEx Server" ) 646 raise WebExException(_("The booking could not be deleted due to a problem with the EVO Server\n.The EVO Server sent the following error message: ") + e.message, e)647 # raise WebExException(_("The booking could not be deleted due to a problem with the EVO Server\n.The EVO Server sent the following error message: ") + e.message, e) 647 648 648 649 self._error = False 650 return None 649 651 650 652 -
indico/MaKaC/plugins/Collaboration/WebEx/common.py
r54fef7 r2cffcc 167 167 return "WebEx Error: " + str(self._errorType) + " for request " + str(self._requestURL) 168 168 169 #class Participant(Persistent, Fossilizable):170 169 class Participant(Persistent,Fossilizable): 171 170 fossilizes(IParticipantFossil) … … 224 223 result.append(self._affiliation) 225 224 result.append(')') 226 return ("".join(result)) [:31] #31 is the max length accepted by the MCU225 return ("".join(result)) 227 226 228 227 class OverlappedError(WebExError): -
indico/MaKaC/plugins/Collaboration/WebEx/fossils.py
r54fef7 r2cffcc 52 52 def getId(self): 53 53 pass 54 getId.name = "participantId"54 # getId.name = "participantId" 55 55 56 56 def getParticipantName(self): 57 57 pass 58 59 # def getDisplayName(self):60 # pass61 62 def getParticipantType(self):63 pass64 65 # def getParticipantProtocol(self):66 # pass67 68 # def getCallState(self):69 # pass70 58 71 59 def getTitle(self):
Note: See TracChangeset
for help on using the changeset viewer.
