Source code for insights.parsers.mssql_conf

"""
Microsoft SQL Server Database Engine configuration - file ``/var/opt/mssql/mssql.conf``
=======================================================================================
"""
from insights.core import IniConfigFile
from insights.core.plugins import parser
from insights.specs import Specs


[docs] @parser(Specs.mssql_conf) class MsSQLConf(IniConfigFile): """ The Microsoft SQL Server configuration file is a standard '.ini' file and uses the ``IniConfigfile`` class to read it. Sample configuration:: [sqlagent] enabled = false [EULA] accepteula = Y [memory] memorylimitmb = 3328 Examples: >>> type(conf) <class 'insights.parsers.mssql_conf.MsSQLConf'> >>> conf.has_option('memory', 'memorylimitmb') True >>> conf.get('memory', 'memorylimitmb') == '3328' True """ pass