def METHOD_NAME(self, multihost):
    """
    :title: config: sssd --genconf-section can not only modify
     existing configuration sections, but also add a new section
    :id: 8df66b51-aadc-456e-8f27-a1a787e61769
    """
    # Establish a baseline
    multihost.master[0].service_sssd('restart')
    self._assert_config_value(multihost, 'pam', 'debug_level', '9')
    self._assert_config_value(multihost, 'nss', 'debug_level', '9')
    set_param(multihost, 'foo', 'bar', 'baz')
    multihost.master[0].run_command(
        '/usr/sbin/sssd --genconf-section=foo')
    ldb_cmd = 'ldbsearch -H /var/lib/sss/db/config.ldb -b cn=foo,cn=config'
    cmd = multihost.master[0].run_command(ldb_cmd)
    assert 'bar: baz' in cmd.stdout_text
    remove_section(multihost, 'foo')
    multihost.master[0].run_command(
        '/usr/sbin/sssd --genconf-section=foo')
    ldb_cmd = 'ldbsearch -H /var/lib/sss/db/config.ldb -b cn=foo,cn=config'
    cmd = multihost.master[0].run_command(ldb_cmd)
    assert 'foo' not in cmd.stdout_text
    # Also make sure the existing sections were intact
    self._assert_config_value(multihost, 'pam', 'debug_level', '9')
    self._assert_config_value(multihost, 'nss', 'debug_level', '9')