소스 검색

Create home parent dir if makedirs is True

So that the state won't fail if the parent directory of the home
directory does not exist.
pull/165/head
Bruno Binet 6 년 전
부모
커밋
3a906fb0d2
1개의 변경된 파일9개의 추가작업 그리고 0개의 파일을 삭제
  1. +9
    -0
      linux/system/user.sls

+ 9
- 0
linux/system/user.sls 파일 보기

@@ -23,6 +23,15 @@ system_group_{{ name }}:
- user: system_user_{{ name }}
{%- endif %}

{%- if user.get('makedirs') %}
system_user_home_parentdir_{{ user.home }}:
file.directory:
- name: {{ user.home | path_join("..") }}
- makedirs: true
- require_in:
- user: system_user_{{ name }}
{%- endif %}

system_user_{{ name }}:
user.present:
- name: {{ name }}

Loading…
취소
저장