1. A method of monitoring responses of configuration commands, the method comprising the computer-implemented steps of: configuring a network device to publish one or more event messages that describe errors that result from configuring the network device; receiving a configuration file that comprises one or more commands for configuring the network device; and publishing to subscribers of the errors a particular event message that describes a particular error that occurred while executing a particular command of the one or more commands.