@manage(['op'])
    def init(self, op):
        try:
            self.op = {
                '<': operator.lt,
                '<=': operator.le,
                '=': operator.eq,
                '!=': operator.ne,
                '>=': operator.ge,
                '>': operator.gt,
            }[op]
        except __HOLE__:
            _log.warning('Invalid operator %s, will always produce FALSE as result' % str(op))
            self.op = None
dataset/ETHPy150Open EricssonResearch/calvin-base/calvin/actorstore/systemactors/std/Compare.py/Compare.init