diff modules/stdlib/lib/puppet/parser/functions/shell_split.rb @ 478:adf6fe9bbc17

Update Puppet modules to latest versions
author IBBoard <dev@ibboard.co.uk>
date Thu, 29 Aug 2024 18:47:29 +0100
parents d9352a684e62
children
line wrap: on
line diff
--- a/modules/stdlib/lib/puppet/parser/functions/shell_split.rb	Tue Aug 27 13:35:17 2024 +0100
+++ b/modules/stdlib/lib/puppet/parser/functions/shell_split.rb	Thu Aug 29 18:47:29 2024 +0100
@@ -1,9 +1,11 @@
+# frozen_string_literal: true
+
 require 'shellwords'
 #
 # shell_split.rb
 #
 module Puppet::Parser::Functions
-  newfunction(:shell_split, :type => :rvalue, :doc => <<-DOC
+  newfunction(:shell_split, type: :rvalue, doc: <<-DOC
     @summary
       Splits a string into an array of tokens in the same way the Bourne shell does.
 
@@ -12,8 +14,7 @@
 
     This function behaves the same as ruby's Shellwords.shellsplit() function
   DOC
-             ) do |arguments|
-
+  ) do |arguments|
     raise(Puppet::ParseError, "shell_split(): Wrong number of arguments given (#{arguments.size} for 1)") if arguments.size != 1
 
     string = arguments[0].to_s