require File.join((File.expand_path(File.dirname(__FILE__))), 'repl_set_manager')

class AuthReplSetManager < ReplSetManager
  def initialize(opts={})
    super(opts)

    @key_path = opts[:key_path] || File.join(File.expand_path(File.dirname(__FILE__)), "keyfile.txt")
    system("chmod 600 #{@key_path}")
  end

  def start_cmd(n)
    super + " --keyFile #{@key_path}"
  end
end