lib/sup/modes/console-mode.rb in sup-0.11 vs lib/sup/modes/console-mode.rb in sup-0.12
- old
+ new
@@ -6,11 +6,11 @@
def initialize mode
@mode = mode
end
def query(query)
- Enumerable::Enumerator.new(Index, :each_message, Index.parse_query(query))
+ Enumerator.new(Index.instance, :each_message, Index.parse_query(query))
end
def add_labels(query, *labels)
query(query).each { |m| m.labels += labels; m.save Index }
end
@@ -23,9 +23,12 @@
def loglevel; Redwood::Logger.level; end
def set_loglevel(level); Redwood::Logger.level = level; end
def special_methods; methods - Object.methods end
+
+ def puts x; @mode << "#{x.to_s.rstrip}\n" end
+ def p x; puts x.inspect end
## files that won't cause problems when reloaded
## TODO expand this list / convert to blacklist
RELOAD_WHITELIST = %w(sup/index.rb sup/modes/console-mode.rb)