Fin TP3
This commit is contained in:
@@ -28,10 +28,15 @@ def create_config_cpe_lyon_batA():
|
||||
R1_LYON_BAT_A_data = load_json_data_from_file(file_path='data/R1_CPE_LYON_BAT_A.json')
|
||||
R1_LYON_BAT_A_config = render_network_config(template_name='vlan_router.j2', data=R1_LYON_BAT_A_data)
|
||||
|
||||
R2_LYON_BAT_A_config_vrrp = render_network_config(template_name='vrrp_router.j2', data=R2_LYON_BAT_A_data)
|
||||
R1_LYON_BAT_A_config_vrrp = render_network_config(template_name='vrrp_router.j2', data=R1_LYON_BAT_A_data)
|
||||
|
||||
return {
|
||||
'esw1': ESW1_CPE_LYON_BAT_A_config,
|
||||
'r1': R1_LYON_BAT_A_config,
|
||||
'r2': R2_LYON_BAT_A_config
|
||||
'r2': R2_LYON_BAT_A_config,
|
||||
'r1_vrrp' : R1_LYON_BAT_A_config_vrrp,
|
||||
'r2_vrrp' : R2_LYON_BAT_A_config_vrrp
|
||||
}
|
||||
|
||||
def create_config_cpe_lyon_batB():
|
||||
@@ -44,10 +49,14 @@ def create_config_cpe_lyon_batB():
|
||||
R1_LYON_BAT_B_data = load_json_data_from_file(file_path='data/R1_CPE_LYON_BAT_B.json')
|
||||
R1_LYON_BAT_B_config = render_network_config(template_name='vlan_router.j2', data=R1_LYON_BAT_B_data)
|
||||
|
||||
R2_LYON_BAT_B_config_vrrp = render_network_config(template_name='vrrp_router.j2', data=R2_LYON_BAT_B_data)
|
||||
R1_LYON_BAT_B_config_vrrp = render_network_config(template_name='vrrp_router.j2', data=R1_LYON_BAT_B_data)
|
||||
return {
|
||||
'esw1': ESW1_CPE_LYON_BAT_B_config,
|
||||
'r1': R1_LYON_BAT_B_config,
|
||||
'r2': R2_LYON_BAT_B_config
|
||||
'r2': R2_LYON_BAT_B_config,
|
||||
'r1_vrrp' : R1_LYON_BAT_B_config_vrrp,
|
||||
'r2_vrrp' : R2_LYON_BAT_B_config_vrrp
|
||||
}
|
||||
|
||||
if __name__ == "__main__":
|
||||
@@ -61,10 +70,14 @@ if __name__ == "__main__":
|
||||
save_built_config('config/R1_CPE_LYON_BAT_A.conf', config.get('r1'))
|
||||
save_built_config('config/R2_CPE_LYON_BAT_A.conf', config.get('r2'))
|
||||
save_built_config('config/ESW1_CPE_LYON_BAT_A.conf', config.get('esw1'))
|
||||
save_built_config('config/R1_CPE_LYON_BAT_A_VRRP.conf', config.get('r1_vrrp'))
|
||||
save_built_config('config/R2_CPE_LYON_BAT_A_VRRP.conf', config.get('r2_vrrp'))
|
||||
|
||||
#question 5:
|
||||
config = create_config_cpe_lyon_batB()
|
||||
save_built_config('config/R1_CPE_LYON_BAT_B.conf', config.get('r1'))
|
||||
save_built_config('config/R2_CPE_LYON_BAT_B.conf', config.get('r2'))
|
||||
save_built_config('config/ESW1_CPE_LYON_BAT_B.conf', config.get('esw1'))
|
||||
save_built_config('config/R1_CPE_LYON_BAT_B_VRRP.conf', config.get('r1_vrrp'))
|
||||
save_built_config('config/R2_CPE_LYON_BAT_B_VRRP.conf', config.get('r2_vrrp'))
|
||||
|
||||
Reference in New Issue
Block a user