Network operators have a strong interest in maintaining control over the configurations that have been applied to switches. Additionally, users need to store and track configuration changes within the networking infrastructure. Open source tools can be used to automatically push switch configuration changes to a central repository database system.