Sha256: 7716969069f9dfbd12fd81f26c7759719f4d63b2e08c474ea9335b4169f515a4
Contents?: true
Size: 480 Bytes
Versions: 71
Compression:
Stored size: 480 Bytes
Contents
# frozen_string_literal: true # Sleeps for specified number of seconds. Puppet::Functions.create_function(:'ctrl::sleep') do # @param period Time to sleep (in seconds) # @example Sleep for 5 seconds # ctrl::sleep(5) dispatch :sleeper do required_param 'Numeric', :period return_type 'Undef' end def sleeper(period) # Send Analytics Report Puppet.lookup(:bolt_executor) {}&.report_function_call(self.class.name) sleep(period) nil end end
Version data entries
71 entries across 71 versions & 1 rubygems