def get_value(self):
        if self._value == None:
            return self._value
        if self.type == 'string':
            return self._value
        elif self.type == 'integer':
            if not isinstance(self._value, int) and not isinstance(self._value, long):
                self._set_integer_value(self._value)
            return self._value
        elif self.type == 'boolean':
            if not isinstance(self._value, bool):
                self._set_boolean_value(self._value)
            return self._value
        else:
            raise TypeError, self.type % 'unknown type (%s)'
dataset/ETHPy150Open darcyliu/storyboard/boto/rds/parametergroup.py/Parameter.get_value/swapped operands of `%`