Method: Rdm::SourceParser#read_and_init_source
- Defined in:
- lib/rdm/source_parser.rb
#read_and_init_source ⇒ Rdm::Source
Read source file, parse and init it’s packages and configs
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
# File 'lib/rdm/source_parser.rb', line 21 def read_and_init_source source = parse_source_content # Setup Rdm if block = source.setup_block Rdm.setup(&block) end validate_rdm_settings! init_and_set_packages(source) init_and_set_configs(source) init_and_set_env_variables(source) source.init_with(packages: packages, configs: configs) source end |