The source project of this merge request has been removed.
executor: add a timeout to discover_data
Add a timeout to the discovery process that erases the discovery_data in case no machine shows up. This time is 150 sec by default, this can be overriden for the user:
curl -X POST HOST/api/v1/machine/discover \
-H 'Content-Type: application/json' \
-d '{"pdu": "VPDU", "port_id": '0', "timer": 60}'