module Kernel
Private Instance Methods
`(cmd)
click to toggle source
# File lib/tcell_agent/instrumentation/monkey_patches/ruby_2/kernel.rb, line 6 def `(cmd) TCellAgent::Cmdi.raise_if_block(cmd) tcell_original_backtick(cmd) end
exec(*args)
click to toggle source
# File lib/tcell_agent/instrumentation/monkey_patches/ruby_2/kernel.rb, line 17 def exec(*args) TCellAgent::Cmdi.default_cmdi_handler(args) tcell_original_exec(*args) end
gets(*args, &block)
click to toggle source
# File lib/tcell_agent/instrumentation/monkey_patches/ruby_2/kernel.rb, line 28 def gets(*args, &block) TCellAgent::Instrumentation::Lfi.argf_open_handler tcell_original_gets(*args, &block) end
open(*args, &block)
click to toggle source
# File lib/tcell_agent/instrumentation/monkey_patches/ruby_2/kernel.rb, line 39 def open(*args, &block) TCellAgent::Instrumentation::Lfi.cmdi_open_handler(args) tcell_original_open(*args, &block) end
readline(*args, &block)
click to toggle source
# File lib/tcell_agent/instrumentation/monkey_patches/ruby_2/kernel.rb, line 50 def readline(*args, &block) TCellAgent::Instrumentation::Lfi.argf_open_handler tcell_original_readline(*args, &block) end
spawn(*args)
click to toggle source
# File lib/tcell_agent/instrumentation/monkey_patches/ruby_2/kernel.rb, line 61 def spawn(*args) TCellAgent::Cmdi.default_cmdi_handler(args) tcell_original_spawn(*args) end
system(*args)
click to toggle source
# File lib/tcell_agent/instrumentation/monkey_patches/ruby_2/kernel.rb, line 72 def system(*args) TCellAgent::Cmdi.default_cmdi_handler(args) tcell_original_system(*args) end