Skip to content

Files created in my YouTube series "Network Automation using Python and Netmiko."

License

Notifications You must be signed in to change notification settings

MoAlaaElden/youtube-network-automation

 
 

Repository files navigation

youtube-network-automation

Files created in my YouTube series "Network Automation using Python and Netmiko."

https://www.youtube.com/user/GPM365
https://www.youtube.com/playlist?list=PLtw40n4ybvFoHoigW7IwITNilmZn2cfNv

Videos 1, 2, and 3 do not contain any scritps.

04.Using_Netmiko/cmdrunner.py

05.Handling_Multiple_Devices_and_Exceptions/cmdrunner.py

06.Passing_Dictionaries/cmdrunner.py

07.JSON_and_getpass/v1.load_from_json/cmdrunner.py 07.JSON_and_getpass/v1.load_from_json/devices.json

07.JSON_and_getpass/v2.prompt_for_username/cmdrunner.py 07.JSON_and_getpass/v2.prompt_for_username/devices.json

07.JSON_and_getpass/v3.use_getpass/cmdrunner.py 07.JSON_and_getpass/v3.use_getpass/devices.json

07.JSON_and_getpass/v4.import_mytools/cmdrunner.py 07.JSON_and_getpass/v4.import_mytools/devices.json 07.JSON_and_getpass/v4.import_mytools/mytools.py

08.Completing_Command_Runner/v1.Output_to_Screen/cmdrunner.py 08.Completing_Command_Runner/v1.Output_to_Screen/mytools.py 08.Completing_Command_Runner/v1.Output_to_Screen/router_commands.txt 08.Completing_Command_Runner/v1.Output_to_Screen/routers.json 08.Completing_Command_Runner/v1.Output_to_Screen/switch_commands.txt 08.Completing_Command_Runner/v1.Output_to_Screen/switches.json

08.Completing_Command_Runner/v2.Output_to_File/cmdrunner.py 08.Completing_Command_Runner/v2.Output_to_File/mytools.py 08.Completing_Command_Runner/v2.Output_to_File/router_commands.txt 08.Completing_Command_Runner/v2.Output_to_File/routers.json 08.Completing_Command_Runner/v2.Output_to_File/switch_commands.txt 08.Completing_Command_Runner/v2.Output_to_File/switches.json

08.Completing_Command_Runner/v3.Output_Commands_to_Separate_Files/cmdrunner.py 08.Completing_Command_Runner/v3.Output_Commands_to_Separate_Files/mytools.py 08.Completing_Command_Runner/v3.Output_Commands_to_Separate_Files/router_commands.txt 08.Completing_Command_Runner/v3.Output_Commands_to_Separate_Files/routers.json 08.Completing_Command_Runner/v3.Output_Commands_to_Separate_Files/switch_commands.txt 08.Completing_Command_Runner/v3.Output_Commands_to_Separate_Files/switches.json

09.Dynamic_Configuration/v1.First_Working_Version/cdpneighbors.py 09.Dynamic_Configuration/v1.First_Working_Version/mytools.py 09.Dynamic_Configuration/v1.First_Working_Version/switches.json

09.Dynamic_Configuration/v2.Refactored_to_Remove_Redundant_Code/cdpneighbors.py 09.Dynamic_Configuration/v2.Refactored_to_Remove_Redundant_Code/mytools.py 09.Dynamic_Configuration/v2.Refactored_to_Remove_Redundant_Code/switches.json

09.Dynamic_Configuration/v3.Log_Change_Number/cdpneighbors.py 09.Dynamic_Configuration/v3.Log_Change_Number/mytools.py 09.Dynamic_Configuration/v3.Log_Change_Number/switches.json

09.Dynamic_Configuration/v4.Record_Success_and_Failure/cdpneighbors.py 09.Dynamic_Configuration/v4.Record_Success_and_Failure/mytools.py 09.Dynamic_Configuration/v4.Record_Success_and_Failure/results-123456.json 09.Dynamic_Configuration/v4.Record_Success_and_Failure/switches.json

10.Refactoring_CDP_Neighbors/cdpneighbors.py 10.Refactoring_CDP_Neighbors/mytools.py 10.Refactoring_CDP_Neighbors/reset_interface_descriptions.py 10.Refactoring_CDP_Neighbors/switches.json

About

Files created in my YouTube series "Network Automation using Python and Netmiko."

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%