Exemple #1
0
 def setParameters(self,
                   enabled=True,
                   interval=60,
                   descriptionLengthDistribution=NormalDistribution(10, 2)):
     self.enabled = enabled
     self._interval = interval
     self._descriptionLength = descriptionLengthDistribution
Exemple #2
0
 def setParameters(self,
                   enabled=True,
                   interval=60,
                   titleLengthDistribution=NormalDistribution(10, 2)):
     self.enabled = enabled
     self._interval = interval
     self._titleLength = titleLengthDistribution
Exemple #3
0
 def setParameters(
         self,
         enabled=True,
         interval=60,
         fileSizeDistribution=NormalDistribution(1024, 1),
 ):
     self.enabled = enabled
     self._interval = interval
     self._fileSize = fileSizeDistribution
Exemple #4
0
 def setParameters(
         self,
         enabled=True,
         sendInvitationDistribution=NormalDistribution(600, 60),
         inviteeDistribution=UniformDiscreteDistribution(range(-10, 11)),
         inviteeClumping=True,
         inviteeCountDistribution=LogNormalDistribution(1.2, 1.2),
         eventStartDistribution=NearFutureDistribution(),
         eventDurationDistribution=UniformDiscreteDistribution(
             [15 * 60, 30 * 60, 45 * 60, 60 * 60, 120 * 60]),
         recurrenceDistribution=RecurrenceDistribution(False),
 ):
     self.enabled = enabled
     self._sendInvitationDistribution = sendInvitationDistribution
     self._inviteeDistribution = inviteeDistribution
     self._inviteeClumping = inviteeClumping
     self._inviteeCountDistribution = inviteeCountDistribution
     self._eventStartDistribution = eventStartDistribution
     self._eventDurationDistribution = eventDurationDistribution
     self._recurrenceDistribution = recurrenceDistribution
Exemple #5
0
 def setParameters(self,
                   enabled=True,
                   acceptDelayDistribution=NormalDistribution(1200, 60)):
     self.enabled = enabled
     self._accepting = set()
     self._acceptDelayDistribution = acceptDelayDistribution