:mod:`memote.suite.cli.config` ============================== .. py:module:: memote.suite.cli.config .. autoapi-nested-parse:: Define and make parseable the memote configuration file. .. !! processed by numpydoc !! Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: memote.suite.cli.config.ConfigSectionSchema memote.suite.cli.config.ConfigFileProcessor .. py:class:: ConfigSectionSchema Bases: :class:`object` Describes all sections of the memote configuration file. .. !! processed by numpydoc !! .. py:class:: Memote Bases: :class:`click_configfile.SectionSchema` Describes the memote configuration keys and values. Memote configuration should be carried out either in 'setup.cfg' or a dedicated 'memote.ini' file. .. !! processed by numpydoc !! .. attribute:: collect .. attribute:: git .. attribute:: addargs .. attribute:: model .. attribute:: deployment .. attribute:: location .. attribute:: github_repository .. attribute:: github_username .. attribute:: exclusive .. attribute:: skip .. attribute:: solver .. attribute:: solver_timeout .. attribute:: experimental .. py:class:: ConfigFileProcessor Bases: :class:`click_configfile.ConfigFileReader` Determine which files to look for and what sections. .. !! processed by numpydoc !! .. attribute:: config_files :annotation: = ['memote.ini', 'setup.cfg'] .. attribute:: config_section_schemas