Я хочу получить содержимое из файла YALM qqpay, online_banking, bank_payout
с использованием Ruby.Я попробовал это:
YAML Содержимое файла:
paysec:
supported_trx_types: [qqpay, online_banking, bank_payout]
Код Ruby:
def load_paysec_payment_type_with_base_params
YAML.load_file("config/gateway_supported_trx_types.yml")['paysec']['supported_trx_types']
raise "\n\nMissing configuration for paysec in file config/gateway_supported_trx_types.yaml}"
end
Перейдите в содержимое файла:
load_paysec_payment_type_with_base_params.each do |factory_name|
process_trx([factory_name.to_s], GATEWAY_NAME, base_params_for(factory_name))
end
Но я получаю исключение:
sanity_checks.rb:32:in `execute': (RuntimeError)
Missing configuration for paysec in file config/gateway_supported_trx_types.yaml}
Как правильно получить контент?