Config-Processor
view release on metacpan or search on metacpan
t/etc/moo.yml view on Meta::CPAN
moo:
param1: { var: foo.param3 }
param2: { var: bar.param4 }
param3:
- { var: foo.param3 }
- { var: bar.param4 }
param4:
param4_1: "moo:val4_1"
param4_2: "moo:val4_2"
param4_3: "moo:val4_3"
param4_4: "moo:val4_4"
param4_7: true
param4_8: false
param4_A:
underlay: { var: moo.param4 }
param4_1: "moo:val4_A_1"
param4_2: "moo:val4_A_2"
param4_5: "moo:val4_A_5"
param4_B:
underlay: { var: moo.param4 }
param4_3: "moo:val4_B_3"
param4_4: "moo:val4_B_4"
param4_5: "moo:val4_B_5"
param4_C:
underlay: { var: moo.param4_A }
param4_1: "moo:val4_C_1"
param4_6: "moo:val4_C_6"
param4_D:
underlay: { var: moo.param4_B }
param4_3: "moo:val4_D_3"
param4_6: "moo:val4_D_6"
param4_E:
param4_1: "moo:val4_E_1"
param4_2: "moo:val4_E_2"
param4_5: "moo:val4_E_5"
overlay: { var: moo.param4 }
param4_F:
param4_3: "moo:val4_F_3"
param4_4: "moo:val4_F_4"
param4_5: "moo:val4_F_5"
overlay: { var: moo.param4 }
param4_G:
param4_1: "moo:val4_G_1"
param4_6: "moo:val4_G_6"
overlay: { var: moo.param4_E }
param4_H:
param4_3: "moo:val4_H_3"
param4_6: "moo:val4_H_6"
overlay: { var: moo.param4_F }
param5:
param5_1: { include: includes/moo_A.yml }
param5_2: { include: includes/moo_B.json }
param5_3: { include: includes/* }
param6_A:
underlay:
- { var: foo.param6 }
- { include: includes/moo_C.yml }
- param6_1: "moo:val6_1"
param6_4: "moo:val6_4"
param6_5: "moo:val6_5"
param6_6: "moo:val6_6"
param6_B:
param6_5: "moo:val6_5"
param6_6: "moo:val6_6"
overlay:
- { var: foo.param6 }
- { include: includes/moo_C.yml }
- param6_1: "moo:val6_1"
param6_4: "moo:val6_4"
param6_C:
underlay:
- "moo:val6_C_1"
- "moo:val6_C_2"
param6_1: "moo:val6_C_1"
param6_2: "moo:val6_C_2"
param6_D:
param6_1: "moo:val6_D_1"
param6_2: "moo:val6_D_2"
overlay:
- "moo:val6_D_1"
- "moo:val6_D_2"
param6_E:
underlay: 'moo:val6_E_3'
param6_1: "moo:val6_E_1"
param6_2: "moo:val6_E_2"
param6_F:
param6_1: "moo:val6_F_1"
param6_2: "moo:val6_F_2"
overlay: 'moo:val6_F_3'
( run in 1.689 second using v1.01-cache-2.11-cpan-df04353d9ac )