module Thor::Actions
def chmod(path, mode, config = {})
chmod "script/server", 0755
==== Example
config
path
mode
==== Parameters
Changes the mode of the given file or directory.
def chmod(path, mode, config = {}) return unless behavior == :invoke path = File.expand_path(path, destination_root) say_status :chmod, relative_to_original_destination_root(path), config.fetch(:verbose, true) unless options[:pretend] require "fileutils" FileUtils.chmod_R(mode, path) end end