2014-04-17 14 views
5

giả sử tôi có dịch vụ có người dùng được định cấu hình trụ cột được liên kết với nó bây giờ tôi muốn tìm nạp tar.gz và đặt nó vào thư mục chính của người dùng này ... làm cách nào để thực hiện điều đó ...Làm cách nào để truy xuất thư mục chính của người dùng

user.info trả về một loạt dữ liệu bao gồm thư mục chính .. nhưng làm cách nào để tôi nhận được điều đó?

IOW

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

Trả lời

9

Thử và sai đã cho tôi có:

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

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

giải quyết vào thư mục chính của người dùng

Các vấn đề liên quan