Skip to content
Advertisement

saltstack: creating directory only if does not exists

Currently I have the following rule for creating a directory

/init/dir:
  file.recurse:
    - source:  salt://init_dir/init
    - user:  name
    - group:  group
    - name:  /path/init
    - dir_mode: 2775
    - file_mode: 777

Now I want to create a directory on new minions only if the directory does not exists already.

Advertisement

Answer

While your example does work, it’s not necessary. file.directory will only attempt to create the directory if it doesn’t exist.

User contributions licensed under: CC BY-SA
4 People found this is helpful
Advertisement