Class: Escualo::Plugin::Mongo
- Inherits:
-
Object
- Object
- Escualo::Plugin::Mongo
- Defined in:
- lib/escualo/plugin/mongo.rb
Instance Method Summary collapse
Instance Method Details
#installed?(session, _options) ⇒ Boolean
10 11 12 |
# File 'lib/escualo/plugin/mongo.rb', line 10 def installed?(session, ) session.check? 'mongod --version', 'db version v3.2' end |
#run(session, _options) ⇒ Object
3 4 5 6 7 8 |
# File 'lib/escualo/plugin/mongo.rb', line 3 def run(session, ) Escualo::AptGet.install session, 'mongodb-org' session.tell_all! "mkdir -p /data/db", "echo '' >> /etc/init/mongodb.conf", "echo 'respawn' >> /etc/init/mongodb.conf" end |