Sha256: e41249e8372a4b95f65e0b83b20a34ec4b0949ee54f571fb4332bfac7dec27ce
Contents?: true
Size: 505 Bytes
Versions: 4
Compression:
Stored size: 505 Bytes
Contents
#!/usr/bin/env ruby ## Simple example of attaching to a process and letting it run require 'rubygems' # Yah I know its bad require 'ragweed' pid = Ragweed::Debuggertux.find_by_regex(/gcalctool/) begin t = Ragweed::Debuggertux.threads(pid) puts "Available pid/tdpids\n" t.each do |h| puts h end puts "Which thread do you want to attach to?" pid = STDIN.gets.chomp.to_i d = Ragweed::Debuggertux.new(pid) d.attach d.continue catch(:throw) { d.loop } rescue puts "Maybe your PID is wrong?" end
Version data entries
4 entries across 4 versions & 2 rubygems
Version | Path |
---|---|
tduehr-ragweed-0.1.7.1 | examples/tux-example.rb |
tduehr-ragweed-0.1.7.2 | examples/tux-example.rb |
ragweed-0.1.7.3 | examples/tux-example.rb |
ragweed-0.1.7.2 | examples/tux-example.rb |