# File lib/puppet/external/event-loop/signal-system.rb, line 23 23: def self.extended (object) 24: if object.kind_of? Module and not object < SignalEmitter 25: if object.respond_to? :fcall 26: # This is the way to call private methods 27: # in Ruby 1.9 as of November 16. 28: object.fcall :include, SignalEmitter 29: else 30: object.__send__ :include, SignalEmitter 31: end 32: end 33: end