lib/mongorilla/collection.rb in mongorilla-0.4.0 vs lib/mongorilla/collection.rb in mongorilla-0.5.0
- old
+ new
@@ -67,11 +67,11 @@
ret = find(cond,opt)
ret.first
end
def count(cond={},opt={})
- @@loger.info("count cond:#{cond.inspect} opt:#{opt.inspect}") if @@loger
+ @@loger.info("count #{@name} cond:#{cond.inspect} opt:#{opt.inspect}") if @@loger
find(cond,opt).count
end
def find(cond={},opt={})
if opt[:master] || opt["master"]
@@ -79,39 +79,39 @@
opt.delete("master")
if @@config["hosts"]
opt[:read] = :primary
end
rescue_connection_failure do
- @@loger.info("find(master) cond:#{cond.inspect} opt:#{opt.inspect}") if @@loger
+ @@loger.info("find(master) #{@name} cond:#{cond.inspect} opt:#{opt.inspect}") if @@loger
w_col.find(cond,opt)
end
else
if @@config["hosts"] && @@config["read_secondary"]
opt[:read] = :secondary
end
begin
rescue_connection_failure do
- @@loger.info("find(secondary) cond:#{cond.inspect} opt:#{opt.inspect}") if @@loger
+ @@loger.info("find(secondary) #{@name} cond:#{cond.inspect} opt:#{opt.inspect}") if @@loger
r_col.find(cond,opt)
end
rescue
- @@loger.info("find(master) cond:#{cond.inspect} opt:#{opt.inspect}") if @@loger
+ @@loger.info("find(master) #{@name} cond:#{cond.inspect} opt:#{opt.inspect}") if @@loger
w_col.find(cond,opt)
end
end
end
def insert(data,opt={})
rescue_connection_failure do
- @@loger.info("insert data:#{data.inspect} opt:#{opt.inspect}") if @@loger
+ @@loger.info("insert #{@name} data:#{data.inspect} opt:#{opt.inspect}") if @@loger
w_col.insert(data,opt)
end
end
def update(cond,data,opt)
rescue_connection_failure do
- @@loger.info("update cond:#{cond.inspect} data:#{data.inspect} opt:#{opt.inspect}") if @@loger
+ @@loger.info("update #{@name} cond:#{cond.inspect} data:#{data.inspect} opt:#{opt.inspect}") if @@loger
w_col.update(cond,data,opt)
end
end
def remove(cond={},opt={})
@@ -119,10 +119,10 @@
cond = {:_id => BSON::ObjectId(cond)}
elsif cond.is_a? BSON::ObjectId
cond = {:_id => cond}
end
rescue_connection_failure do
- @@loger.info("remove cond:#{cond.inspect} opt:#{opt.inspect}") if @@loger
+ @@loger.info("remove #{@name} cond:#{cond.inspect} opt:#{opt.inspect}") if @@loger
w_col.remove(cond,opt)
end
end
def rescue_connection_failure(max_retries=@@config["max_retries"])