1. A method of managing network devices in a network, the method comprising: receiving a trigger for an operation command to be executed by a network device; connecting to the network device; supplying to the network device a command line interface command for execution of the operation command, a randomly generated string being included at the end of the command line interface command; receiving the output of the operation command from the network device; detecting an end of the operation command output based on the randomly generated string; and parsing the operation command output generated by the device using an XML based parser.
1. A method of managing network devices in a network, the method comprising: receiving a trigger for an operation command to be executed by a network device; connecting to the network device; supplying to the network device a command line interface command for execution of the operation command, a randomly generated string being included at the end of the command line interface command; receiving the output of the operation command from the network device; detecting an end of the operation command output based on the randomly generated string; and parsing the operation command output generated by the device using an XML based parser. 8. The method of claim 1 , further comprising: supplying output from the XML based parser to an XML based report generator function; generating one or more reports with the XML based report generator function from the output of the XML based parser; and displaying the reports to a user via a web interface, email, console or graphical user interface.