Module: Avm::EacWebappBase0::Instances::Deploy::AppendedDirectories

Defined in:
lib/avm/eac_webapp_base0/instances/deploy/appended_directories.rb

Constant Summary collapse

APPENDED_DIRECTORIES_ENTRY_KEY =
'deploy.appended_directories'

Instance Method Summary collapse

Instance Method Details

#appended_directoriesObject



12
13
14
# File 'lib/avm/eac_webapp_base0/instances/deploy/appended_directories.rb', line 12

def appended_directories
  appended_directories_from_instance_entry + appended_directories_from_options
end

#appended_directories_from_instance_entryObject



16
17
18
# File 'lib/avm/eac_webapp_base0/instances/deploy/appended_directories.rb', line 16

def appended_directories_from_instance_entry
  ::Avm::PathString.paths(instance.read_entry_optional(APPENDED_DIRECTORIES_ENTRY_KEY))
end

#appended_directories_from_optionsObject



20
21
22
# File 'lib/avm/eac_webapp_base0/instances/deploy/appended_directories.rb', line 20

def appended_directories_from_options
  options[OPTION_APPENDED_DIRECTORIES] || []
end