public
Description: logbuddy is your friendly little log buddy by your side
Homepage: http://relevance.lighthouseapp.com/projects/19074-log-buddy/overview
Clone URL: git://github.com/relevance/log_buddy.git
log_buddy / examples.rb
100644 31 lines (24 sloc) 0.554 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
require 'lib/log_buddy'
LogBuddy.init
 
a = "foo"
@a = "my var"
@@bar = "class var!"
def bark
 "woof!"
end
 
module Foo;
  def self.module_method
    "hi!!"
  end
end
  
 
# LogBuddy calls and their output:
 
d "hi" # hi
d { a } # a = "foo"
d { @a } # @a = "my var"
d { @@bar } # @@bar = "class var!"
d { bark } # bark = "woof!"
d { Foo::module_method } # Foo::module_method = "hi!!"
 
hsh = {:foo => "bar", "key" => "value"}
array = [1,2,3,4,"5"]
 
d { hsh }
d { array }