def reset()

in cfn_tools/_config.py [0:0]


    def reset(self, item: Optional[str] = None) -> None:
        """Reset one or all (if None is received) configuration values.

        Parameters
        ----------
        item : str, optional
            Configuration item name.

        Returns
        -------
        None
            None.

        Examples
        --------
        >>> import cfn_flip
        >>> cfn_flip.config.reset("max_col_width")  # Reset one specific configuration
        >>> cfn_flip.config.reset()  # Reset all

        """
        if item is None:
            for name, conf in _CONFIG_DEFAULTS.items():
                delattr(self, f"_{name}")
                self._load_config(name=name, conf=conf)
        else:
            delattr(self, f"_{item}")
            self._load_config(name=item, conf=_CONFIG_DEFAULTS[item])