vino/pkg/api/v1/conditions.go
Alexander Hughes 33a1965f00 Initial vBMH creation code
This commit adds RBAC and initial BMH creation library
code. Integrating this code to create the correct BMH
will occur in a future patch.

Signed-off-by: Alexander Hughes <Alexander.Hughes@pm.me>
Change-Id: If865f13e8c458fb54ae3eb4dbc74105fb1de6386
2021-01-29 15:46:08 +00:00

46 lines
1.6 KiB
Go

/*
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
package v1
const (
// ConditionTypeReady represents the fact that the reconciliation of
// the resource has succeeded.
ConditionTypeReady string = "Ready"
// ConditionTypeConfigMapReady represents the fact that the reconciliation of
// the ConfigMap has succeeded.
ConditionTypeConfigMapReady string = "ConfigMapReady"
// ConditionTypeBMHReady represents the fact that the reconciliation of
// the BMH has succeeded.
ConditionTypeBMHReady string = "BMHReady"
// ConditionTypeDaemonSetReady represents the fact that the reconciliation of
// the DaemonSet has succeeded.
ConditionTypeDaemonSetReady string = "DaemonSetReady"
// ReconciliationSucceededReason represents the fact that reconciliation has succeeded.
ReconciliationSucceededReason string = "ReconciliationSucceeded"
// ReconciliationFailedReason represents the fact that reconciliation has failed.
ReconciliationFailedReason string = "ReconciliationFailed"
// ProgressingReason represents the fact that the reconciliation of the
// resource is underway.
ProgressingReason string = "Progressing"
)