Patent ID: 8422357

Claim:
A computer-implemented method, comprising: receiving at an activation module an error associated with an unscheduled event, where the unscheduled event includes a first activation command sent from the activation module to a network device, and where the error is sent by the network device identified in an inventory of network devices and includes an indication of a failure of the first activation command to activate a port of the network device; updating the inventory of network devices based on the error associated with the unscheduled event, utilizing a processor, by gathering updated port information from the network device and replacing port information associated with the network device that is in the inventory of network devices using the updated port information gathered from the network device; and identifying the updated port information utilizing the updated inventory of network devices, and issuing a second activation command to activate the port of the network device in response to the identification of the updated port information for activating the port.