Use default_action. Use spaces instead of tabs
Conditionally select which resources to mount
Fix Foodcritic warnings
Use Chef::Recipe::DSL instead