| 27 | |
| 28 | === Expected Response From The Virtualized Nodehandler Script === |
| 29 | * Smart script that detects the usage of the same physical interface for multiple (>1) virtual interfaces. |
| 30 | * Checks the make of the driver on the node (Intel / Atheros). |
| 31 | * Virtualization of Intel based cards yet to be determined, hence, creates the first requested virtual interface and replies with a polite error for the second request saying "device already in use, please use another device". |
| 32 | * If card make is Atheros, do a constraint check on the number and type of virtual interfaces supported by the card. |
| 33 | * On each interface creation request, check the number of interfaces already created for that physical interface and see if it is possible to create more by verification with a global interface-usage table. |
| 34 | * If interface creation is possible, comply, else reply with the message that resource is currently busy. |