假设我有一个服务,它有一个与其关联的支柱配置用户,现在我想获取一个tar.gz并将其放在这个用户主目录中...我该怎么做...
user.info返回一堆数据,包括主目录..但我怎么才得到它?
督察
foo:
archive:
- extracted
- name {{ <get the user home directory here> }}
...
Run Code Online (Sandbox Code Playgroud)
试验和错误让我在那里:
{% set my_user = ..get your pillar user or default to a sane value.. %}
{{ salt['user.info'](my_user).home }}
Run Code Online (Sandbox Code Playgroud)
解析到用户的主目录