@@ -33,6 +33,33 @@ import (
33
33
"k8s.io/client-go/tools/cache"
34
34
)
35
35
36
+ // the Message strings have a terminating period and space so they can
37
+ // be easily combined with a follow on specific message.
38
+ const (
39
+ errorFetchingCatalogReason string = "ErrorFetchingCatalog"
40
+ errorFetchingCatalogMessage string = "Error fetching catalog. "
41
+ errorSyncingCatalogReason string = "ErrorSyncingCatalog"
42
+ errorSyncingCatalogMessage string = "Error syncing catalog from ServiceBroker. "
43
+
44
+ errorListingClusterServiceClassesReason string = "ErrorListingServiceClasses"
45
+ errorListingClusterServiceClassesMessage string = "Error listing service classes."
46
+ errorListingClusterServicePlansReason string = "ErrorListingServicePlans"
47
+ errorListingClusterServicePlansMessage string = "Error listing service plans."
48
+ errorDeletingClusterServiceClassReason string = "ErrorDeletingServiceClass"
49
+ errorDeletingClusterServiceClassMessage string = "Error deleting service class."
50
+ errorDeletingClusterServicePlanReason string = "ErrorDeletingServicePlan"
51
+ errorDeletingClusterServicePlanMessage string = "Error deleting service plan."
52
+ errorAuthCredentialsReason string = "ErrorGettingAuthCredentials"
53
+
54
+ successFetchedCatalogReason string = "FetchedCatalog"
55
+ successFetchedCatalogMessage string = "Successfully fetched catalog entries from broker."
56
+ successClusterServiceBrokerDeletedReason string = "DeletedSuccessfully"
57
+ successClusterServiceBrokerDeletedMessage string = "The broker %v was deleted successfully."
58
+
59
+ // these reasons are re-used in other controller files.
60
+ errorReconciliationRetryTimeoutReason string = "ErrorReconciliationRetryTimeout"
61
+ )
62
+
36
63
func (c * controller ) brokerAdd (obj interface {}) {
37
64
// DeletionHandlingMetaNamespaceKeyFunc returns a unique key for the resource and
38
65
// handles the special case where the resource is of DeletedFinalStateUnknown type, which
@@ -61,82 +88,6 @@ func (c *controller) brokerDelete(obj interface{}) {
61
88
glog .V (4 ).Infof ("Received delete event for ClusterServiceBroker %v; no further processing will occur" , broker .Name )
62
89
}
63
90
64
- // the Message strings have a terminating period and space so they can
65
- // be easily combined with a follow on specific message.
66
- const (
67
- errorFetchingCatalogReason string = "ErrorFetchingCatalog"
68
- errorFetchingCatalogMessage string = "Error fetching catalog. "
69
- errorSyncingCatalogReason string = "ErrorSyncingCatalog"
70
- errorSyncingCatalogMessage string = "Error syncing catalog from ServiceBroker. "
71
- errorWithParameters string = "ErrorWithParameters"
72
- errorListingClusterServiceClassesReason string = "ErrorListingServiceClasses"
73
- errorListingClusterServiceClassesMessage string = "Error listing service classes."
74
- errorListingClusterServicePlansReason string = "ErrorListingServicePlans"
75
- errorListingClusterServicePlansMessage string = "Error listing service plans."
76
- errorDeletingClusterServiceClassReason string = "ErrorDeletingServiceClass"
77
- errorDeletingClusterServiceClassMessage string = "Error deleting service class."
78
- errorDeletingClusterServicePlanReason string = "ErrorDeletingServicePlan"
79
- errorDeletingClusterServicePlanMessage string = "Error deleting service plan."
80
- errorNonexistentClusterServiceClassReason string = "ReferencesNonexistentServiceClass"
81
- errorNonexistentClusterServiceClassMessage string = "ReferencesNonexistentServiceClass"
82
- errorNonexistentClusterServicePlanReason string = "ReferencesNonexistentServicePlan"
83
- errorNonexistentClusterServiceBrokerReason string = "ReferencesNonexistentBroker"
84
- errorNonexistentServiceInstanceReason string = "ReferencesNonexistentInstance"
85
- errorAuthCredentialsReason string = "ErrorGettingAuthCredentials"
86
- errorFindingNamespaceServiceInstanceReason string = "ErrorFindingNamespaceForInstance"
87
- errorProvisionCallFailedReason string = "ProvisionCallFailed"
88
- errorErrorCallingProvisionReason string = "ErrorCallingProvision"
89
- errorUpdateInstanceCallFailedReason string = "UpdateInstanceCallFailed"
90
- errorErrorCallingUpdateInstanceReason string = "ErrorCallingUpdateInstance"
91
- errorDeprovisionCalledReason string = "DeprovisionCallFailed"
92
- errorDeprovisionBlockedByCredentialsReason string = "DeprovisionBlockedByExistingCredentials"
93
- errorBindCallReason string = "BindCallFailed"
94
- errorInjectingBindResultReason string = "ErrorInjectingBindResult"
95
- errorEjectingBindReason string = "ErrorEjectingServiceBinding"
96
- errorEjectingBindMessage string = "Error ejecting binding."
97
- errorUnbindCallReason string = "UnbindCallFailed"
98
- errorWithOngoingAsyncOperation string = "ErrorAsyncOperationInProgress"
99
- errorWithOngoingAsyncOperationMessage string = "Another operation for this service instance is in progress. "
100
- errorNonbindableClusterServiceClassReason string = "ErrorNonbindableServiceClass"
101
- errorServiceInstanceNotReadyReason string = "ErrorInstanceNotReady"
102
- errorPollingLastOperationReason string = "ErrorPollingLastOperation"
103
- errorWithOriginatingIdentity string = "Error with Originating Identity"
104
- errorReconciliationRetryTimeoutReason string = "ErrorReconciliationRetryTimeout"
105
- errorServiceBindingOrphanMitigation string = "ServiceBindingNeedsOrphanMitigation"
106
- errorOrphanMigitationReason string = "OrphanMitigationFailed"
107
-
108
- successInjectedBindResultReason string = "InjectedBindResult"
109
- successInjectedBindResultMessage string = "Injected bind result"
110
- successDeprovisionReason string = "DeprovisionedSuccessfully"
111
- successDeprovisionMessage string = "The instance was deprovisioned successfully"
112
- successUpdateInstanceReason string = "InstanceUpdatedSuccessfully"
113
- successUpdateInstanceMessage string = "The instance was updated successfully"
114
- successProvisionReason string = "ProvisionedSuccessfully"
115
- successProvisionMessage string = "The instance was provisioned successfully"
116
- successFetchedCatalogReason string = "FetchedCatalog"
117
- successFetchedCatalogMessage string = "Successfully fetched catalog entries from broker."
118
- successClusterServiceBrokerDeletedReason string = "DeletedSuccessfully"
119
- successClusterServiceBrokerDeletedMessage string = "The broker %v was deleted successfully."
120
- successUnboundReason string = "UnboundSuccessfully"
121
- successOrphanMitigationReason string = "OrphanMitigationSuccessful"
122
- asyncProvisioningReason string = "Provisioning"
123
- asyncProvisioningMessage string = "The instance is being provisioned asynchronously"
124
- asyncUpdatingInstanceReason string = "UpdatingInstance"
125
- asyncUpdatingInstanceMessage string = "The instance is being updated asynchronously"
126
- asyncDeprovisioningReason string = "Deprovisioning"
127
- asyncDeprovisioningMessage string = "The instance is being deprovisioned asynchronously"
128
- bindingInFlightReason string = "BindingRequestInFlight"
129
- bindingInFlightMessage string = "Binding request for ServiceBinding in-flight to Broker"
130
- unbindingInFlightReason string = "UnbindingRequestInFlight"
131
- unbindingInFlightMessage string = "Unbind request for ServiceBinding in-flight to Broker"
132
- provisioningInFlightReason string = "ProvisionRequestInFlight"
133
- provisioningInFlightMessage string = "Provision request for ServiceInstance in-flight to Broker"
134
- instanceUpdatingInFlightReason string = "UpdateInstanceRequestInFlight"
135
- instanceUpdatingInFlightMessage string = "Update request for ServiceInstance in-flight to Broker"
136
- deprovisioningInFlightReason string = "DeprovisionRequestInFlight"
137
- deprovisioningInFlightMessage string = "Deprovision request for ServiceInstance in-flight to Broker"
138
- )
139
-
140
91
// shouldReconcileClusterServiceBroker determines whether a broker should be reconciled; it
141
92
// returns true unless the broker has a ready condition with status true and
142
93
// the controller's broker relist interval has not elapsed since the broker's
0 commit comments