24. One or more non-transitory computer readable storage media encoded with executable instructions that, when executed by a processor, are operable to: receive a trigger for an operation command to be executed on one or more network devices in a network; establish a connection to one or more network devices in the network; generate a command line interface command for execution of the operation command by one or more network devices, a randomly generated string being included at the end of the command line interface command; send the command line interface command over the network in order to invoke the operation command on one or more network devices on the network; receive output of the operation command from one or more devices; detect an end of the operation command output based on the randomly generated string; and parse the operation command output generated by the device using an XML based parser.
25. The non-transitory computer readable storage media of claim 24 , wherein the instructions operable to supply comprise instructions operable to supply the command line interface command, followed by a carriage return followed by the randomly generated string.