23 lines
526 B
Plaintext
23 lines
526 B
Plaintext
|
#!/usr/bin/env ruby
|
||
|
|
||
|
require File.join(File.dirname(__FILE__), '_common.rb')
|
||
|
db = Mongo.new(DEFAULT_HOST, DEFAULT_PORT).db(DEFAULT_DB)
|
||
|
|
||
|
db.collection('test').insert({'test' => 1})
|
||
|
|
||
|
admin = db.admin
|
||
|
|
||
|
['test', 'pdlskwmf', '$'].each { |name|
|
||
|
begin
|
||
|
admin.validate_collection(name)
|
||
|
puts 'true'
|
||
|
rescue => ex
|
||
|
puts 'false'
|
||
|
end
|
||
|
}
|
||
|
|
||
|
level_xlation = {:off => 'off', :all => 'all', :slow_only => 'slowOnly'}
|
||
|
puts level_xlation[admin.profiling_level]
|
||
|
admin.profiling_level = :off
|
||
|
puts level_xlation[admin.profiling_level]
|