8

假设我有一个服务,它有一个与之关联的支柱配置用户现在我想获取一个 tar.gz 并将它放在这个用户主目录中......我该怎么做......

user.info 返回一堆数据,包括主目录.. 但我怎么才能得到呢?

foo:
  archive:
    - extracted
    - name {{ <get the user home directory here> }}
...
4

1 回答 1

9

反复试验让我到了那里:

{% set my_user = ..get your pillar user or default to a sane value.. %}

{{ salt['user.info'](my_user).home }}

解析到用户的主目录

于 2014-04-22T16:33:16.453 回答