FSM sam:dme:EquipmentIOCardBaseFePresence

Rule ID:1556

This FSM is triggered when the equipment:IOCard is present.
Applies to MO: equipment:IOCardBase

Name: FePresence
Stage: pre-end-explicit
Message: detection of IOM chassisId/id(side) connection to fabric interconnect switchId(FSM:sam:dme:EquipmentIOCardBaseFePresence)

Begin State: CheckLicense


States
 CheckLicense
Performs a license check

  On Success: Identify
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 60000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: Checking license for chassis chassisId (iom id)(FSM-STAGE:sam:dme:EquipmentIOCardBaseFePresence:CheckLicense)

  Notify:
   Target:
   Instance: active
   Purpose: mod
   Custom: true
   Data:

 Identify
Sets chassis identity:
  • CHASSIS ID
  • IP ADDRESS BLOCK
  • Sends configuration of equipment:IOCard

  On Success: ConfigChassisId
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 60000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: identifying IOM chassisId/id(FSM-STAGE:sam:dme:EquipmentIOCardBaseFePresence:Identify)

  Notify:
   Target: sam:portAG
   Instance: target
   Purpose: mod
   Custom: true
   Data: equipment:Holder
   Method: FsmEquipmentIOCardBaseFePresenceIdentify

 ConfigChassisId
NO COMMENTS

  On Success:
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 60000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: identifying SwitchIOCard chassisId/id(FSM-STAGE:sam:dme:EquipmentIOCardBaseFePresence:ConfigChassisId)

  Notify:
   Target: sam:bladeAG
   Instance: target
   Purpose: mod
   Custom: true
   Data: equipment:Holder
   Method: FsmEquipmentIOCardBaseFePresenceConfigChassisId