made gbt state to honoer username pillar

This commit is contained in:
Jonas Forsberg 2020-08-01 15:08:06 +02:00
parent c9c1faef0a
commit b1822e1cdb
No known key found for this signature in database
GPG Key ID: F2E9818C70350CC9

View File

@ -3,16 +3,16 @@
Make sure go directory exists:
file.directory:
- name: {{ salt['user.info']( pillar['user']['username']).home }}/go
- user: {{ pillar['user']['username'] }}
- name: {{ salt['user.info']( pillar['username']).home }}/go
- user: {{ pillar['username'] }}
- group: users
- mode: "0755"
{% if not salt['file.directory_exists']('{}/go/src/github.com/jtyr/gbt'.format(salt['user.info']( pillar['user']['username']).home)) %}
{% if not salt['file.directory_exists']('{}/go/src/github.com/jtyr/gbt'.format(salt['user.info']( pillar'username']).home)) %}
Go get GBT:
cmd.run:
- name: go get github.com/jtyr/gbt/cmd/gbt
- runas: {{ pillar['user']['username'] }}
- runas: {{ pillar['username'] }}
- env:
- GOPATH: {{ salt['user.info']( pillar['user']['username']).home }}/go
- GOPATH: {{ salt['user.info']( pillar['username']).home }}/go
{% endif %}