module CapistranoMulticonfigParallel::CapistranoHelper
helper methods used for capistrano actions
Public Instance Methods
env_key_format(key, version = false)
click to toggle source
# File lib/capistrano_multiconfig_parallel/helpers/capistrano_helper.rb, line 14 def env_key_format(key, version = false) version == true ? key.downcase : key end
env_prefix(key, version = false)
click to toggle source
# File lib/capistrano_multiconfig_parallel/helpers/capistrano_helper.rb, line 10 def env_prefix(key, version = false) key != CapistranoMulticonfigParallel.env_job_key_id && version == true ? '-S' : '' end
filtered_env_keys_format(keys, version = false)
click to toggle source
# File lib/capistrano_multiconfig_parallel/helpers/capistrano_helper.rb, line 6 def filtered_env_keys_format(keys, version = false) keys.map { |key| env_key_format(key, version) } end
setup_flags_for_job(options)
click to toggle source
# File lib/capistrano_multiconfig_parallel/helpers/capistrano_helper.rb, line 22 def setup_flags_for_job(options) array_options = [] options.each do |key, value| array_options << "--#{key}=#{value}" end array_options end
trace_flag(version = false)
click to toggle source
# File lib/capistrano_multiconfig_parallel/helpers/capistrano_helper.rb, line 18 def trace_flag(version = false) version == true ? '--verbose' : '--trace' end