1
yaml.load를 사용할 때 ruamel.yaml
이 앵커 병합을 방지하려면 어떻게해야합니까? 그대로 난 그냥 같은 production -> host
& production -> port
일부 키를 수정하고 파일 config.yaml
에서 YAML의 예는 다음 당신이 할 수있는 경우ruamel.yaml을 사용하여로드/덤프 YAML에 앵커 및 별칭 유지
defaults: &defaults
host: <%= ENV.fetch("VBOX_IP", "127.0.0.1") %>
adapter: mysql2
reconnect: true
encoding: utf8
username: root
production:
default:
<<: *defaults
host: dbname.domain.com
port: 3306
자세한 답변을 보내 주셔서 감사합니다. 스크립트에서 원치 않는 결과를 초래하는 속성을 설정하는 버그를 발견했습니다. –