FSM sam:dme:CapabilityCatalogueDeployCatalogue

Rule ID:547

NO COMMENTS
Applies to MO: capability:Catalogue

Name: DeployCatalogue
Stage: post-explicit
Message: Synchronized capability catalogue version with AG's(FSM:sam:dme:CapabilityCatalogueDeployCatalogue)

Begin State: SyncBladeAGLocal


States
 SyncBladeAGLocal
NO COMMENTS

  On Success: SyncBladeAGRemote
  On Fail: SyncBladeAGRemote
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 10000
  Retry Count: 3
  Unavailable: UNAVAIL_RETRY
  Message: Sending capability catalogue version to local bladeAG(FSM-STAGE:sam:dme:CapabilityCatalogueDeployCatalogue:SyncBladeAGLocal)

  Notify:
   Target: sam:bladeAG
   Instance: self
   Purpose: mod
   Custom: true
   Data: capability:Catalogue
   Method: FsmCapabilityCatalogueDeployCatalogueSyncBladeAGLocal

 SyncBladeAGRemote
NO COMMENTS

  On Success: SyncNicAGLocal
  On Fail: SyncNicAGLocal
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 10000
  Retry Count: 3
  Unavailable: UNAVAIL_RETRY
  Message: Sending capability catalogue version to remote bladeAG(FSM-STAGE:sam:dme:CapabilityCatalogueDeployCatalogue:SyncBladeAGRemote)

  Notify:
   Target: sam:bladeAG
   Instance: peer
   Purpose: mod
   Custom: true
   Data: capability:Catalogue
   Method: FsmCapabilityCatalogueDeployCatalogueSyncBladeAGRemote

 SyncNicAGLocal
NO COMMENTS

  On Success: SyncNicAGRemote
  On Fail: SyncNicAGRemote
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 10000
  Retry Count: 3
  Unavailable: UNAVAIL_RETRY
  Message: Sending capability catalogue version to local nicAG(FSM-STAGE:sam:dme:CapabilityCatalogueDeployCatalogue:SyncNicAGLocal)

  Notify:
   Target: sam:nicAG
   Instance: self
   Purpose: mod
   Custom: true
   Data: capability:Catalogue
   Method: FsmCapabilityCatalogueDeployCatalogueSyncNicAGLocal

 SyncNicAGRemote
NO COMMENTS

  On Success: SyncPortAGLocal
  On Fail: SyncPortAGLocal
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 10000
  Retry Count: 3
  Unavailable: UNAVAIL_RETRY
  Message: Sending capability catalogue version to remote nicAG(FSM-STAGE:sam:dme:CapabilityCatalogueDeployCatalogue:SyncNicAGRemote)

  Notify:
   Target: sam:nicAG
   Instance: peer
   Purpose: mod
   Custom: true
   Data: capability:Catalogue
   Method: FsmCapabilityCatalogueDeployCatalogueSyncNicAGRemote

 SyncPortAGLocal
NO COMMENTS

  On Success: SyncPortAGRemote
  On Fail: SyncPortAGRemote
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 10000
  Retry Count: 3
  Unavailable: UNAVAIL_RETRY
  Message: Sending capability catalogue version to local portAG(FSM-STAGE:sam:dme:CapabilityCatalogueDeployCatalogue:SyncPortAGLocal)

  Notify:
   Target: sam:portAG
   Instance: self
   Purpose: mod
   Custom: true
   Data: capability:Catalogue
   Method: FsmCapabilityCatalogueDeployCatalogueSyncPortAGLocal

 SyncPortAGRemote
NO COMMENTS

  On Success: SyncHostagentAGLocal
  On Fail: SyncHostagentAGLocal
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 10000
  Retry Count: 3
  Unavailable: UNAVAIL_RETRY
  Message: Sending capability catalogue version to remote portAG(FSM-STAGE:sam:dme:CapabilityCatalogueDeployCatalogue:SyncPortAGRemote)

  Notify:
   Target: sam:portAG
   Instance: peer
   Purpose: mod
   Custom: true
   Data: capability:Catalogue
   Method: FsmCapabilityCatalogueDeployCatalogueSyncPortAGRemote

 SyncHostagentAGLocal
NO COMMENTS

  On Success: SyncHostagentAGRemote
  On Fail: SyncHostagentAGRemote
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 10000
  Retry Count: 3
  Unavailable: UNAVAIL_RETRY
  Message: Sending capability catalogue version to local hostagentAG(FSM-STAGE:sam:dme:CapabilityCatalogueDeployCatalogue:SyncHostagentAGLocal)

  Notify:
   Target: sam:hostagentAG
   Instance: self
   Purpose: mod
   Custom: true
   Data: capability:Catalogue
   Method: FsmCapabilityCatalogueDeployCatalogueSyncHostagentAGLocal

 SyncHostagentAGRemote
NO COMMENTS

  On Success: finalize
  On Fail: finalize
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 10000
  Retry Count: 3
  Unavailable: UNAVAIL_RETRY
  Message: Sending capability catalogue version to remote hostagentAG(FSM-STAGE:sam:dme:CapabilityCatalogueDeployCatalogue:SyncHostagentAGRemote)

  Notify:
   Target: sam:hostagentAG
   Instance: peer
   Purpose: mod
   Custom: true
   Data: capability:Catalogue
   Method: FsmCapabilityCatalogueDeployCatalogueSyncHostagentAGRemote

 finalize
NO COMMENTS

  On Success:
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 60000
  Retry Count: 1
  Unavailable: UNAVAIL_RETRY
  Message: Finalizing capability catalogue version deployment(FSM-STAGE:sam:dme:CapabilityCatalogueDeployCatalogue:finalize)

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