コード例 #1
0
ファイル: nacl_renderer.py プロジェクト: dlanderson/nacl
def render(template, saltenv='base', sls='',
           tmplpath=None, rendered_sls=None, **kwargs):
    pillar = __pillar__
    grains = __grains__
    salt = __salt__

    exec(template.read())
    return default_registry.salt_data()
コード例 #2
0
ファイル: nacl_renderer.py プロジェクト: liutaihua/nacl
def render(template,
           saltenv='base',
           sls='',
           tmplpath=None,
           rendered_sls=None,
           **kwargs):
    pillar = __pillar__
    grains = __grains__
    salt = __salt__

    exec(template.read())
    return default_registry.salt_data()
コード例 #3
0
ファイル: test_states.py プロジェクト: borgstrom/nacl
    def test_salt_data(self):
        File.managed('/usr/local/bin/pydmesg',
                     require=File('/usr/local/bin'),
                     **pydmesg_kwargs)

        self.assertEqual(
            default_registry.states['/usr/local/bin/pydmesg'](),
            pydmesg_expected
        )

        self.assertEqual(
            default_registry.salt_data(),
            pydmesg_salt_expected
        )

        self.assertEqual(
            default_registry.states,
            OrderedDict()
        )