-
-
Notifications
You must be signed in to change notification settings - Fork 355
Open
Labels
Description
Just an observation: the GenericActor class calls the perfom() function like so
Lines 105 to 106 in aa91cdf
| def __call__(self, *args, **kwargs): | |
| return self.perform(*args, **kwargs) |
Lines 108 to 113 in aa91cdf
| def perform(self): | |
| """This is the method that gets called when the actor receives | |
| a message. All non-abstract subclasses must implement this | |
| method. | |
| """ | |
| raise NotImplementedError("%s does not implement perform()" % self.__name__) |
I’m not sure if the generic module is used or maintained much, but I think that’s an inconsistency that ought to be addressed.
Happy to provide a PR and add the args into the function.