Skip to content
This repository was archived by the owner on Jun 2, 2021. It is now read-only.

Commit cc3466d

Browse files
FelisiaMpivotal-marcela-campo
authored andcommitted
Renamed ServiceCredentialBindingCreate to ServiceCredentialBindingAppCreate
1 parent 4e46b84 commit cc3466d

8 files changed

Lines changed: 18 additions & 18 deletions

app/actions/service_credential_binding_create.rb renamed to app/actions/service_credential_binding_app_create.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
module VCAP::CloudController
66
module V3
7-
class ServiceCredentialBindingCreate < V3::ServiceBindingCreate
7+
class ServiceCredentialBindingAppCreate < V3::ServiceBindingCreate
88
class UnprocessableCreate < StandardError
99
end
1010

app/controllers/v3/service_credential_bindings_controller.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
require 'actions/service_credential_binding_create'
1+
require 'actions/service_credential_binding_app_create'
22
require 'actions/service_credential_binding_key_create'
33
require 'actions/service_credential_binding_delete'
44
require 'fetchers/service_credential_binding_fetcher'
@@ -56,7 +56,7 @@ def create
5656

5757
unauthorized! unless can_write_to_space?(app.space)
5858

59-
action = V3::ServiceCredentialBindingCreate.new(user_audit_info, message.audit_hash)
59+
action = V3::ServiceCredentialBindingAppCreate.new(user_audit_info, message.audit_hash)
6060
binding = action.precursor(service_instance, app: app, name: message.name, volume_mount_services_enabled: volume_services_enabled?)
6161

6262
case service_instance
@@ -78,7 +78,7 @@ def create
7878
head :not_implemented
7979
return
8080
end
81-
rescue V3::ServiceCredentialBindingCreate::UnprocessableCreate,
81+
rescue V3::ServiceCredentialBindingAppCreate::UnprocessableCreate,
8282
V3::ServiceCredentialBindingKeyCreate::UnprocessableCreate => e
8383
unprocessable!(e.message)
8484
end

app/jobs/v3/create_binding_async_job.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
require 'jobs/reoccurring_job'
22
require 'actions/service_route_binding_create'
3-
require 'actions/service_credential_binding_create'
3+
require 'actions/service_credential_binding_app_create'
44
require 'cloud_controller/errors/api_error'
55
require 'jobs/v3/create_service_binding_job_factory'
66

app/jobs/v3/create_service_binding_job_factory.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ def self.action(type, user_audit_info, audit_hash)
2323
when :route
2424
V3::ServiceRouteBindingCreate.new(user_audit_info, audit_hash)
2525
when :credential
26-
V3::ServiceCredentialBindingCreate.new(user_audit_info, audit_hash)
26+
V3::ServiceCredentialBindingAppCreate.new(user_audit_info, audit_hash)
2727
else
2828
raise InvalidType
2929
end

app/jobs/v3/create_service_credential_binding_job_actor.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
require 'jobs/reoccurring_job'
2-
require 'actions/service_credential_binding_create'
2+
require 'actions/service_credential_binding_app_create'
33
require 'cloud_controller/errors/api_error'
44

55
module VCAP::CloudController

app/jobs/v3/delete_service_credential_binding_job_actor.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
require 'jobs/reoccurring_job'
2-
require 'actions/service_credential_binding_create'
2+
require 'actions/service_credential_binding_app_create'
33
require 'cloud_controller/errors/api_error'
44

55
module VCAP::CloudController

spec/unit/actions/service_credential_binding_create_spec.rb renamed to spec/unit/actions/service_credential_binding_app_create_spec.rb

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
require 'spec_helper'
2-
require 'actions/service_credential_binding_create'
2+
require 'actions/service_credential_binding_app_create'
33
require 'support/shared_examples/v3_service_binding_create'
44
require 'cloud_controller/user_audit_info'
55
require 'repositories/service_generic_binding_event_repository'
66

77
module VCAP::CloudController
88
module V3
9-
RSpec.describe ServiceCredentialBindingCreate do
9+
RSpec.describe ServiceCredentialBindingAppCreate do
1010
subject(:action) { described_class.new(user_audit_info, audit_hash) }
1111

1212
let(:audit_hash) { { some_info: 'some_value' } }
@@ -40,15 +40,15 @@ module V3
4040

4141
it 'raises an error when no app is specified' do
4242
expect { action.precursor(service_instance) }.to raise_error(
43-
ServiceCredentialBindingCreate::UnprocessableCreate,
43+
ServiceCredentialBindingAppCreate::UnprocessableCreate,
4444
'No app was specified'
4545
)
4646
end
4747

4848
it 'raises an error when a binding already exists' do
4949
ServiceBinding.make(service_instance: service_instance, app: app)
5050
expect { action.precursor(service_instance, app: app, name: details[:name]) }.to raise_error(
51-
ServiceCredentialBindingCreate::UnprocessableCreate,
51+
ServiceCredentialBindingAppCreate::UnprocessableCreate,
5252
'The app is already bound to the service instance'
5353
)
5454
end
@@ -57,7 +57,7 @@ module V3
5757
another_space = Space.make
5858
another_app = AppModel.make(space: another_space)
5959
expect { action.precursor(service_instance, app: another_app, name: details[:name]) }.to raise_error(
60-
ServiceCredentialBindingCreate::UnprocessableCreate,
60+
ServiceCredentialBindingAppCreate::UnprocessableCreate,
6161
'The service instance and the app are in different spaces'
6262
)
6363
end
@@ -92,7 +92,7 @@ module V3
9292

9393
it 'raises an error' do
9494
expect { action.precursor(service_instance, app: app) }.to raise_error(
95-
ServiceCredentialBindingCreate::UnprocessableCreate,
95+
ServiceCredentialBindingAppCreate::UnprocessableCreate,
9696
'Service plan does not allow bindings'
9797
)
9898
end
@@ -105,7 +105,7 @@ module V3
105105

106106
it 'raises an error' do
107107
expect { action.precursor(service_instance, app: app) }.to raise_error(
108-
ServiceCredentialBindingCreate::UnprocessableCreate,
108+
ServiceCredentialBindingAppCreate::UnprocessableCreate,
109109
'Service plan is not available'
110110
)
111111
end
@@ -118,7 +118,7 @@ module V3
118118
expect {
119119
action.precursor(service_instance, app: app, volume_mount_services_enabled: false)
120120
}.to raise_error(
121-
ServiceCredentialBindingCreate::UnprocessableCreate,
121+
ServiceCredentialBindingAppCreate::UnprocessableCreate,
122122
'Support for volume mount services is disabled'
123123
)
124124
end
@@ -131,7 +131,7 @@ module V3
131131
expect {
132132
action.precursor(service_instance, app: app, volume_mount_services_enabled: false)
133133
}.to raise_error(
134-
ServiceCredentialBindingCreate::UnprocessableCreate,
134+
ServiceCredentialBindingAppCreate::UnprocessableCreate,
135135
'There is an operation in progress for the service instance'
136136
)
137137
end

spec/unit/jobs/v3/create_service_binding_job_factory_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ module V3
3030

3131
it 'should return credential binding action when type is credential' do
3232
actor = CreateServiceBindingFactory.action(:credential, {}, {})
33-
expect(actor).to be_an_instance_of(ServiceCredentialBindingCreate)
33+
expect(actor).to be_an_instance_of(ServiceCredentialBindingAppCreate)
3434
end
3535

3636
it 'raise for unknown types' do

0 commit comments

Comments
 (0)