Documentation ¶
Index ¶
- Constants
- func CheckOtherUsersForInvalidChanges(oldObjApprovers, newObjApprover []v1alpha1.ApproverDetails, currentUser string) bool
- func IsUserApprovalChanged(oldObjApprovers, newObjApprovers []v1alpha1.ApproverDetails, ...) (bool, error)
- func NewAdmissionController(ctx context.Context, name, path string, ...) *controller.Impl
Constants ¶
View Source
const ( Group = "openshift-pipelines.org" Version = "v1alpha1" Kind = "ApprovalTask" )
Variables ¶
This section is empty.
Functions ¶
func CheckOtherUsersForInvalidChanges ¶
func CheckOtherUsersForInvalidChanges(oldObjApprovers, newObjApprover []v1alpha1.ApproverDetails, currentUser string) bool
CheckOtherUsersForInvalidChanges validates that no other approvers inputs have been changed
func IsUserApprovalChanged ¶
func IsUserApprovalChanged(oldObjApprovers, newObjApprovers []v1alpha1.ApproverDetails, currentUser string) (bool, error)
IsUserApprovalChanged checks if there is a valid input change for the current user.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.