import logging try: import nacl.state from nacl.auto import * from nacl.run import run HAS_NACL = True except ImportError: HAS_NACL = False # Set up logging log = logging.getLogger(__name__) __virtualname__ = 'nacl' def __virtual__(): if not HAS_NACL: log.info('NACL Renderer Loaded') return False return True def render(template, saltenv='base', sls='', tmplpath=None, rendered_sls=None, **kws): log.warning(kws) pillar = __pillar__ grains = __grains__ salt = __salt__ exec(template.read()) return run()