1
Я пытаюсь выполнить команду shutdown через Gradle в файл mongo.exe.Завершение работы MongoDB on Gradle
C:\mongodb-2.6-standard\bin>mongo admin --eval db.shutdownServer()
MongoDB shell version: 2.6.5
connecting to: admin
2014-12-10T11:57:14.126-0700 DBClientCursor::init call() failed
server should be down...
Gradle исполняемым:
task stopMongo(type: Exec) {
println 'stop Mongo'
workingDir 'mongo'
executable 'mongo/mongo.exe'
args 'admin', '--eval db.shutdownServer()'
}
Но я получаю ниже ошибки при выполнении задачи stopMongo.
Error parsing command line: unknown option --eval db.shutdownServer()
Если я удалить - из Eval в Gradle, то он уже подключен к MongoDB, но ниже ошибки:
MongoDB shell version: 2.6.5
connecting to: admin
2014-12-10T12:05:41.765-0700 file [eval db.shutdownServer()] doesn't exist
Вы пробовали: ''--eval', 'db.shutdownServer()''? – Opal
Спасибо Опал, это решило! –