@f5.util.lbtransaction
    def save(self):

        if not self.exists():
            if self._rule_definition is None or self._name is None:
                raise RuntimeError('name and definition must be set on create')
            self._create()
        elif self._definition is not None:
            self.definition = self._definition

        if self._description is not None:
            self.description = self._description
        if self._ignore_verification is not None:
            self.ignore_verification = self._ignore_verification
Printerr writes to stderr.
dataset/ETHPy150Open tdevelioglu/python-f5/f5/rule.py/Rule.save--crossover with--dataset/ETHPy150Open kdart/pycopia/aid/pycopia/aid.py/Printerr