diff options
author | Stefan Schulte <stefan.schulte@taunusstein.net> | 2011-01-23 14:21:45 +0100 |
---|---|---|
committer | Stefan Schulte <stefan.schulte@taunusstein.net> | 2011-01-25 21:23:35 +0100 |
commit | 9f4060860a3e8247d95696ffb9e0aaf4acdd539d (patch) | |
tree | c37ad13b2418c393bc353e47dd8ea96d915508d0 /lib/puppet/util/rdoc/code_objects.rb | |
parent | fd111f26f17b3dbdd0de310d0a4b43877eef7e14 (diff) | |
download | puppet-9f4060860a3e8247d95696ffb9e0aaf4acdd539d.tar.gz puppet-9f4060860a3e8247d95696ffb9e0aaf4acdd539d.tar.xz puppet-9f4060860a3e8247d95696ffb9e0aaf4acdd539d.zip |
(#4914) Update property blocks
The action for a specific ensure state depends on the actual state so we
cannot use the default behaviour. The following transitions are now
supported (with ghost = mounted but not present in fstab):
* 4 Is-states : absent, mounted, unmounted, ghost
* 4 Should-states: absent, mounted, present, unmounted
* from ghost to present -> create
* from absent to present -> create
* from ghost to unmounted -> create, umount
* from mounted to unmounted -> umount
* from absent to unmounted -> create
* from ghost to absent -> umount (may fail on certain OS)
* from mounted to absent -> umount, destroy
* from unmounted to absent -> destroy
* from ghost to mounted -> create
* from absent to mounted -> create, mount
* from unmounted to mounted -> mount
Every other combination is treatet insync
Diffstat (limited to 'lib/puppet/util/rdoc/code_objects.rb')
0 files changed, 0 insertions, 0 deletions