agent/taskresource/asmsecret/asmsecret.go
func (secret *ASMSecretResource) SetAppliedStatus(status resourcestatus.ResourceStatus) bool {
	secret.lock.Lock()
	defer secret.lock.Unlock()

	if secret.appliedStatus != resourcestatus.ResourceStatus(ASMSecretStatusNone) {
		// return false to indicate the set operation failed
		return false
	}

	secret.appliedStatus = status
	return true
}
func (secret *ASMSecretResource) SetAppliedStatus(status resourcestatus.ResourceStatus) bool {
	secret.lock.Lock()
	defer secret.lock.Unlock()

	if secret.appliedStatus != resourcestatus.ResourceStatus(ASMSecretStatusNone) {
		// return false to indicate the set operation failed
		return false
	}

	secret.appliedStatus = status
	return true
}
func ( secret * ASMSecretResource ) SetAppliedStatus ( status resourcestatus . ResourceStatus ) bool { secret . lock . Lock ( ) defer secret . lock . Unlock ( ) if secret . appliedStatus != resourcestatus . ResourceStatus ( ASMSecretStatusNone ) { // return false to indicate the set operation failed return false } secret . appliedStatus = status return true }
// SetAppliedStatus sets the applied status of resource and returns whether
// the resource is already in a transition
SetAppliedStatus sets the applied status of resource and returns whether the resource is already in a transition