view_marker
> {{ Settings.function_name :run }}() {
render(:globals).indent(2)
> > normalize_input โ$@โ > parse_requirements โ${input}โ
if user_file_exist?(โbeforeโ)
> before_hook
end
> > case โ$actionโ in deep_commands.each do |command|
> "{{ command.action_name }}") {{ command.function_name }}_command ;;
end
if commands.empty?
> "root") root_command ;;
end > esac
if user_file_exist?(โafterโ)
> > after_hook
end
> }