Page MenuHomeDevCentral

Use creates parameter instead of unless: test -f
ClosedPublic

Authored by dereckson on Apr 27 2017, 22:04.
Tags
None
Referenced Files
F3744884: D973.id2487.diff
Fri, Nov 15, 09:35
F3744793: D973.id2486.diff
Fri, Nov 15, 09:04
F3744574: D973.diff
Fri, Nov 15, 07:14
Unknown Object (File)
Mon, Nov 4, 18:37
Unknown Object (File)
Mon, Nov 4, 18:36
Unknown Object (File)
Mon, Nov 4, 17:57
Unknown Object (File)
Mon, Nov 4, 17:33
Unknown Object (File)
Thu, Oct 31, 02:09
Subscribers
None

Details

Summary

2014.7.0 introduced a creates parameter to run only when the
a file doesn't exist.

Reference: https://docs.saltstack.com/en/latest/ref/states/all/salt.states.cmd.html

Test Plan

Check reapply the state is no op

Diff Detail

Repository
rOPS Nasqueron Operations
Lint
Lint Passed
Unit
No Test Coverage
Branch
creates
Build Status
Buildable 1517
Build 1765: arc lint + arc unit

Event Timeline

Salt master
$ salt eglide state.apply roles/shellserver/userland-software/openssl-legacy

     Comment: /opt/openssl-legacy/bin/openssl exists
This revision is now accepted and ready to land.Apr 27 2017, 22:06
This revision was automatically updated to reflect the committed changes.