class String

start_with? was introduced in 1.8.7, we need to support 1.8.5 and 1.8.6

Public Instance Methods

bytes(&block) click to toggle source
   # File lib/mcollective/monkey_patches.rb
63 def bytes(&block)
64   # This should not be necessary, really ...
65   require 'enumerator'
66   return to_enum(:each_byte) unless block_given?
67   each_byte(&block)
68 end
start_with?(str) click to toggle source
  # File lib/mcollective/monkey_patches.rb
4 def start_with?(str)
5   return self[0..(str.length-1)] == str
6 end