Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ManageInfiniBandPartition ¶
type ManageInfiniBandPartition struct {
// contains filtered or unexported fields
}
ManageInfiniBandPartition is an activity wrapper for managing InfiniBandPartition lifecycle that allows injecting DB access
func NewManageInfiniBandPartition ¶
func NewManageInfiniBandPartition(dbSession *cdb.Session, siteClientPool *sc.ClientPool) ManageInfiniBandPartition
NewManageInfiniBandPartition returns a new ManageInfiniBandPartition activity
func (ManageInfiniBandPartition) UpdateInfiniBandPartitionsInDB ¶
func (mibp ManageInfiniBandPartition) UpdateInfiniBandPartitionsInDB(ctx context.Context, siteID uuid.UUID, ibpInventory *cwssaws.InfiniBandPartitionInventory) error
Activity functions UpdateInfiniBandPartitionsInDB is a Temporal activity that takes a collection of InfiniBandPartition data pushed by Site Agent and updates the DB
Click to show internal directories.
Click to hide internal directories.