| Design document | |
|---|---|
| Revision | v3 |
| Status | proposed |
| Review | #120 |
It has been possible to identify the NICs of a Host which can support FCoE. This property can be listed in PIF object under capabilities field.
Set(String) in PIF object. For FCoE capable NIC will have string “fcoe” in PIF capabilities field.capabilities field will be ReadOnly, This field cannot be modified by user.New field:
PIF.capabilities will be type Set(string).get_capabilities.introduce_internal on when creating a PIF.refresh_all on xapi startup.New function:
string list get_capabilties (string)capable exposed by fcoe_driver.py as part of dom0.capable method output.fcoe_driver method capable states FCoE is supported on the NIC.PIF.introduce then PIF.scan.refresh_all which then populate the capabilities field as empty set.PIF.capabilities field is exposed through xe pif-list and xe pif-param-list as usual.