module Riffer::Rig::Tools::Bash::Truncation
Public Instance Methods
(String output) → String
Source
# File lib/riffer/rig/tools/bash/truncation.rb, line 6 def truncate(output) max = Riffer::Rig::Tools::Bash::MAX_OUTPUT_BYTES return output if output.bytesize <= max "#{output.byteslice(0, max)&.scrub('')}\n[output truncated to #{max} bytes]" end
@rbs output: String @rbs return: String