示例#1
0
    def __setitem__(self, key, value):  # pylint: disable=arguments-differ
        """

        :param key:
        :param value:

        """

        if key in self:
            raise MicroprobeDuplicatedValueError(
                "Key '%s' is already present" % str(key))
        else:
            return super(RejectingOrderedDict, self).__setitem__(key, value)
示例#2
0
    def __setitem__(self, key, value):
        """

        :param key:
        :param value:

        """

        if key in self:
            raise MicroprobeDuplicatedValueError(
                "Key '%s' is already present" % str(key))
        else:
            return super(RejectingDict, self).__setitem__(key, value)