Skip to content

Instantly share code, notes, and snippets.

View kleymenus's full-sized avatar

Alexander Kleymenov kleymenus

View GitHub Profile
@kleymenus
kleymenus / s.dove
Created November 21, 2013 07:41
master-slave mongo
irb(main):081:0> session = Moped::Session.new([ "127.0.0.1:27017"])
=> <Moped::Session seeds=[<Moped::Node resolved_address="127.0.0.1:27017">] database=none>
irb(main):082:0> session.use "lenta_production"
=> #<Moped::Database:0x00000003495e00 @session=<Moped::Session seeds=[<Moped::Node resolved_address="127.0.0.1:27017">] database=lenta_production>, @name="lenta_production">
irb(main):083:0> session.command({ismaster: 1})
Moped::Errors::ConnectionFailure: Could not connect to a primary node for replica set #<Moped::Cluster:27555780 @seeds=[<Moped::Node resolved_address="127.0.0.1:27017">]>
#!/usr/bin/env ruby
require "fitgem"
require "pp"
require "yaml"
config_file = begin
File.open(".fitgem.yml")
rescue Object => e
puts 'No .fitgem.yml config file found'