(self, item, value)
return setter(self._config, section, key, value)
Sets the given configuration item.

        @param item: the configuration key to set
        @param value: the new value of the configuration key
Sets the given configuration item.
Sets the given configuration item .
def __setitem__(self, item, value):
        """Sets the given configuration item.

        @param item: the configuration key to set
        @param value: the new value of the configuration key
        """
        section, key = self._item_to_section_key(item)
        definition = self._definitions.get("%s.%s" % (section, key), {})
        setter = None
        if "type" in definition:
            setter = self._types[definition["type"]].get("setter", None)
        if setter is None:
            setter = self._config.__class__.set
        return setter(self._config, section, key, value)
def __setitem__ ( self , item , value ) : section , key = self . _item_to_section_key ( item ) definition = self . _definitions . get ( "%s.%s" % ( section , key ) , { } ) setter = None if "type" in definition : setter = self . _types [ definition [ "type" ] ] . get ( "setter" , None ) if setter is None : setter = self . _config . __class__ . set return setter ( self . _config , section , key , value )