From 41eae6ed29481af4911a56aee1679b1dfb28cbeb Mon Sep 17 00:00:00 2001 From: Douglas Raillard Date: Wed, 17 May 2023 13:38:07 +0100 Subject: [PATCH] lisa.wlgen.rta: Add WloadPropertyBase.__rmul__() FEATURE WloadPropertyBase can be multiplied by an integer to obtain a loop behavior. Implement __rmul__ in addition to __mul__ so that N * x and x * N both work. --- lisa/wlgen/rta.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lisa/wlgen/rta.py b/lisa/wlgen/rta.py index df0ceb523..477c19fb0 100644 --- a/lisa/wlgen/rta.py +++ b/lisa/wlgen/rta.py @@ -2605,6 +2605,9 @@ class WloadPropertyBase(ConcretePropertyBase): else: return WloadSequence(wloads=[self] * n) + def __rmul__(self, n): + return self.__mul__(n) + @abc.abstractmethod def to_events(self, **kwargs): pass -- GitLab