Пример #1
0
    def test_non_list_config(self):
        config = {}

        ret = journald.validate(config)

        self.assertEqual(ret, (False, 'Configuration for journald beacon must'
                               ' be a list.'))
Пример #2
0
def test_journald_match():
    config = [{"services": {"sshd": {"SYSLOG_IDENTIFIER": "sshd", "PRIORITY": 6}}}]

    ret = journald.validate(config)

    assert ret == (True, "Valid beacon configuration")

    _expected_return = salt.utils.data.simple_types_filter(_STUB_JOURNALD_ENTRY)
    _expected_return["tag"] = "sshd"

    ret = journald.beacon(config)
    assert ret == [_expected_return]
Пример #3
0
    def test_journald_match(self):
        config = [{'services': {'sshd': {'SYSLOG_IDENTIFIER': 'sshd',
                                         'PRIORITY': 6}}}]

        ret = journald.validate(config)

        self.assertEqual(ret, (True, 'Valid beacon configuration'))

        _expected_return = salt.utils.simple_types_filter(_STUB_JOURNALD_ENTRY)
        _expected_return['tag'] = 'sshd'

        ret = journald.beacon(config)
        self.assertEqual(ret, [_expected_return])
Пример #4
0
    def test_empty_config(self):
        config = [{}]

        ret = journald.validate(config)

        self.assertEqual(ret, (True, 'Valid beacon configuration'))
Пример #5
0
def test_empty_config():
    config = [{}]

    ret = journald.validate(config)

    assert ret == (True, "Valid beacon configuration")
Пример #6
0
def test_non_list_config():
    config = {}

    ret = journald.validate(config)

    assert ret == (False, "Configuration for journald beacon must be a list.")