Script to push the zone configuration to Cisco SAN switches.
Bases: object
Cisco FC zone client cli implementation.
OpenStack Fibre Channel zone client cli connector to manage FC zoning in Cisco SAN fabrics.
Method to Activate the zone config. Param cfgname - ZonesetName.
Add zone configuration.
This method will add the zone configuration passed by user.
Parameters: | zones – Zone names mapped to members and VSANs Zone members are colon separated but case-insensitive |
---|
{ zonename1:[zonememeber1,zonemember2,...],
zonename2:[zonemember1, zonemember2,...]...}
e.g:
{
'openstack50060b0000c26604201900051ee8e329':
['50:06:0b:00:00:c2:66:04', '20:19:00:05:1e:e8:e3:29']
}
Parameters: |
|
---|---|
Raises: | CiscoZoningCliException |
Delete zones from fabric.
Method to delete the active zone config zones
params zone_names: zoneNames separated by semicolon params activate: True/False
Return the active zone configuration.
Return active zoneset from fabric. When none of the configurations are active then it will return empty map.
Returns: | Map – active zone set map in the following format |
---|
{
'zones':
{'openstack50060b0000c26604201900051ee8e329':
['50060b0000c26604', '201900051ee8e329']
},
'active_zone_config': 'OpenStack_Cfg'
}
Get name server data from fabric.
This method will return the connected node port wwn list(local and remote) for the given switch fabric
show fcns database
Return the zoning mode and session for a zoneset.