Skip to content

Commit

Permalink
Revert "Enable shared-processor-pool functionality on stratos" (#354)
Browse files Browse the repository at this point in the history
This reverts commit d32d156.
  • Loading branch information
ismirlia authored and michaelkad committed Mar 13, 2024
1 parent eedc628 commit 326860e
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions clients/instance/ibm-pi-shared-processor-pool.go
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,9 @@ func NewIBMPISharedProcessorPoolClient(ctx context.Context, sess *ibmpisession.I

// Get a PI Shared Processor Pool
func (f *IBMPISharedProcessorPoolClient) Get(id string) (*models.SharedProcessorPoolDetail, error) {
if f.session.IsOnPrem() {
return nil, fmt.Errorf("operation not supported in satellite location, check documentation")
}
params := p_cloud_shared_processor_pools.NewPcloudSharedprocessorpoolsGetParams().
WithContext(f.ctx).WithTimeout(helpers.PIGetTimeOut).
WithCloudInstanceID(f.cloudInstanceID).WithSharedProcessorPoolID(id)
Expand All @@ -41,6 +44,9 @@ func (f *IBMPISharedProcessorPoolClient) Get(id string) (*models.SharedProcessor

// Get All Shared Processor Pools
func (f *IBMPISharedProcessorPoolClient) GetAll() (*models.SharedProcessorPools, error) {
if f.session.IsOnPrem() {
return nil, fmt.Errorf("operation not supported in satellite location, check documentation")
}
params := p_cloud_shared_processor_pools.NewPcloudSharedprocessorpoolsGetallParams().
WithContext(f.ctx).WithTimeout(helpers.PIGetTimeOut).
WithCloudInstanceID(f.cloudInstanceID)
Expand All @@ -56,6 +62,9 @@ func (f *IBMPISharedProcessorPoolClient) GetAll() (*models.SharedProcessorPools,

// Create a Shared Processor Pool
func (f *IBMPISharedProcessorPoolClient) Create(body *models.SharedProcessorPoolCreate) (*models.SharedProcessorPool, error) {
if f.session.IsOnPrem() {
return nil, fmt.Errorf("operation not supported in satellite location, check documentation")
}
params := p_cloud_shared_processor_pools.NewPcloudSharedprocessorpoolsPostParams().
WithContext(f.ctx).WithTimeout(helpers.PICreateTimeOut).
WithCloudInstanceID(f.cloudInstanceID).WithBody(body)
Expand All @@ -71,6 +80,9 @@ func (f *IBMPISharedProcessorPoolClient) Create(body *models.SharedProcessorPool

// Delete a Shared Processor Pool
func (f *IBMPISharedProcessorPoolClient) Delete(id string) error {
if f.session.IsOnPrem() {
return fmt.Errorf("operation not supported in satellite location, check documentation")
}
params := p_cloud_shared_processor_pools.NewPcloudSharedprocessorpoolsDeleteParams().
WithContext(f.ctx).WithTimeout(helpers.PIDeleteTimeOut).
WithCloudInstanceID(f.cloudInstanceID).WithSharedProcessorPoolID(id)
Expand All @@ -83,6 +95,9 @@ func (f *IBMPISharedProcessorPoolClient) Delete(id string) error {

// Update a PI Shared Processor Pool
func (f *IBMPISharedProcessorPoolClient) Update(id string, body *models.SharedProcessorPoolUpdate) (*models.SharedProcessorPool, error) {
if f.session.IsOnPrem() {
return nil, fmt.Errorf("operation not supported in satellite location, check documentation")
}
params := p_cloud_shared_processor_pools.NewPcloudSharedprocessorpoolsPutParams().
WithContext(f.ctx).WithTimeout(helpers.PIUpdateTimeOut).
WithCloudInstanceID(f.cloudInstanceID).WithBody(body).WithSharedProcessorPoolID(id)
Expand Down

0 comments on commit 326860e

Please sign in to comment.