summaryrefslogtreecommitdiffstats
path: root/lib/puppet/util/rdoc/code_objects.rb
diff options
context:
space:
mode:
authorStefan Schulte <stefan.schulte@taunusstein.net>2011-01-23 14:21:45 +0100
committerStefan Schulte <stefan.schulte@taunusstein.net>2011-01-25 21:23:35 +0100
commit9f4060860a3e8247d95696ffb9e0aaf4acdd539d (patch)
treec37ad13b2418c393bc353e47dd8ea96d915508d0 /lib/puppet/util/rdoc/code_objects.rb
parentfd111f26f17b3dbdd0de310d0a4b43877eef7e14 (diff)
downloadpuppet-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