最佳答案
我正在尝试以这种格式配置 YAML 文件:
jobs:
- name: A
- schedule: "0 0/5 * 1/1 * ? *"
- type: mongodb.cluster
- config:
- host: mongodb://localhost:27017/admin?replicaSet=rs
- minSecondaries: 2
- minOplogHours: 100
- maxSecondaryDelay: 120
- name: B
- schedule: "0 0/5 * 1/1 * ? *"
- type: mongodb.cluster
- config:
- host: mongodb://localhost:27017/admin?replicaSet=rs
- minSecondaries: 2
- minOplogHours: 100
- maxSecondaryDelay: 120
其思想是,我可以读取 job 元素中的内容,并拥有一系列可以解析的不同作业配置。
然而,Yamllint.com告诉我,这是非法的 YAML,由于 mapping values are not allowed in this context at line 2
其中 line 2
是 jobs:
行。
我做错了什么?