FSM sam:dme:AdaptorHostFcIfCircuitReset

Rule ID:474

Disables then re-enables the VIF used for a host interface.
Applies to MO: adaptor:HostFcIf

Name: CircuitReset
Stage: post-explicit
Message: Reset host adaptor id on server chassisId/slotId(FSM:sam:dme:AdaptorHostFcIfCircuitReset)

Begin State: DisableA


States
 DisableA
NO COMMENTS

  On Success: EnableA
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 60000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: Disable circuit A for host adaptor id on server chassisId/slotId(FSM-STAGE:sam:dme:AdaptorHostFcIfCircuitReset:DisableA)

  Notify:
   Target: sam:portAG
   Instance: a
   Purpose: mod
   Custom: true
   Data: dcx:Vc
   Method: FsmAdaptorHostFcIfCircuitResetDisableA

 EnableA
NO COMMENTS

  On Success: DisableB
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 60000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: Enable circuit A for host adaptor id on server chassisId/slotId(FSM-STAGE:sam:dme:AdaptorHostFcIfCircuitReset:EnableA)

  Notify:
   Target: sam:portAG
   Instance: a
   Purpose: mod
   Custom: true
   Data: dcx:Vc
   Method: FsmAdaptorHostFcIfCircuitResetEnableA

 DisableB
NO COMMENTS

  On Success: EnableB
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 60000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: Disable circuit B for host adaptor id on server chassisId/slotId(FSM-STAGE:sam:dme:AdaptorHostFcIfCircuitReset:DisableB)

  Notify:
   Target: sam:portAG
   Instance: b
   Purpose: mod
   Custom: true
   Data: dcx:Vc
   Method: FsmAdaptorHostFcIfCircuitResetDisableB

 EnableB
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: Enable circuit B for host adaptor id on server chassisId/slotId(FSM-STAGE:sam:dme:AdaptorHostFcIfCircuitReset:EnableB)

  Notify:
   Target: sam:portAG
   Instance: b
   Purpose: mod
   Custom: true
   Data: dcx:Vc
   Method: FsmAdaptorHostFcIfCircuitResetEnableB