Class: Taperole::Commands::Ansible
- Inherits:
-
Thor
- Object
- Thor
- Taperole::Commands::Ansible
- Includes:
- AnsibleRunner, Helpers::Logging
- Defined in:
- lib/taperole/commands/ansible.rb
Instance Method Summary collapse
Methods included from Helpers::Logging
Methods included from Helpers::Files
#copy_example, #fe_app?, #local_dir, #mkdir, #rails_app?, #rm, #tape_dir, #tapecfg_dir, #tapefiles_dir
Instance Method Details
#deploy ⇒ Object
54 55 56 57 |
# File 'lib/taperole/commands/ansible.rb', line 54 def deploy Taperole::Notifier.register_notifiers() ansible_deploy(options: ) end |
#provision ⇒ Object
48 49 50 51 |
# File 'lib/taperole/commands/ansible.rb', line 48 def provision Taperole::Notifier.register_notifiers() valid_preconfigs ? ansible(options: ) : puts("Not a Rails or JS app") end |