Documentation
¶
Index ¶
- func CreateInfiniBandPartition(ctx workflow.Context, siteID uuid.UUID, ibpID uuid.UUID) error
- func DeleteInfiniBandPartition(ctx workflow.Context, siteID uuid.UUID, ibpID uuid.UUID) error
- func ExecuteCreateInfiniBandPartitionWorkflow(ctx context.Context, tc client.Client, siteID uuid.UUID, ibpID uuid.UUID) (*string, error)
- func ExecuteDeleteInfiniBandPartitionWorkflow(ctx context.Context, tc client.Client, siteID uuid.UUID, ibpID uuid.UUID) (*string, error)
- func UpdateInfiniBandPartitionInfo(ctx workflow.Context, siteID string, transactionID *cwssaws.TransactionID, ...) error
- func UpdateInfiniBandPartitionInventory(ctx workflow.Context, siteID string, ...) (err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateInfiniBandPartition ¶
CreateInfiniBandPartition is a Temporal workflow to create a new InfiniBandPartition via Site Agent
func DeleteInfiniBandPartition ¶
DeleteInfiniBandPartition is a Temporal workflow to delete an existing InfiniBandPartition via Site Agent
func ExecuteCreateInfiniBandPartitionWorkflow ¶
func ExecuteCreateInfiniBandPartitionWorkflow(ctx context.Context, tc client.Client, siteID uuid.UUID, ibpID uuid.UUID) (*string, error)
ExecuteCreateInfiniBandPartitionWorkflow is a helper function to trigger execution of create InfiniBandPartition workflow
func ExecuteDeleteInfiniBandPartitionWorkflow ¶
func ExecuteDeleteInfiniBandPartitionWorkflow(ctx context.Context, tc client.Client, siteID uuid.UUID, ibpID uuid.UUID) (*string, error)
ExecuteDeleteInfiniBandPartitionWorkflow is a helper function to trigger execution of delete InfiniBandPartition workflow
func UpdateInfiniBandPartitionInfo ¶
func UpdateInfiniBandPartitionInfo(ctx workflow.Context, siteID string, transactionID *cwssaws.TransactionID, ibpInfo *cwssaws.InfiniBandPartitionInfo) error
UpdateInfiniBandPartitionInfo is a Temporal workflow that Site Agent calls to update InfiniBandPartition information
func UpdateInfiniBandPartitionInventory ¶
func UpdateInfiniBandPartitionInventory(ctx workflow.Context, siteID string, ibpInventory *cwssaws.InfiniBandPartitionInventory) (err error)
UpdateInfiniBandPartitionInventory is a workflow called by Site Agent to update InfiniBandPartition inventory for a Site
Types ¶
This section is empty.