Module: Avm::EacRedmineBase0::Instances::Base::Install
- Defined in:
- lib/avm/eac_redmine_base0/instances/base/install.rb
Instance Method Summary collapse
Instance Method Details
#install_task ⇒ Object
26 27 28 29 30 31 32 |
# File 'lib/avm/eac_redmine_base0/instances/base/install.rb', line 26 def install_task if web_path_optional.present? 'redmine_as_apache_path' else 'redmine_as_apache_base' end end |
#installer_command ⇒ Object
17 18 19 |
# File 'lib/avm/eac_redmine_base0/instances/base/install.rb', line 17 def installer_command host_env.command(installer_path, install_task) end |
#installer_path ⇒ Object
21 22 23 24 |
# File 'lib/avm/eac_redmine_base0/instances/base/install.rb', line 21 def installer_path ::File.join(install_path, 'plugins', 'redmine_installer', 'installer', 'run.sh') end |
#run_installer ⇒ Object
11 12 13 14 15 |
# File 'lib/avm/eac_redmine_base0/instances/base/install.rb', line 11 def run_installer ::EacRubyUtils::Ruby.on_clean_environment do installer_command.system! end end |