chore: simplify

Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
This commit is contained in:
Armando Ruocco 2025-05-30 18:05:47 +02:00
parent baa88b630e
commit ccf9848238

View File

@ -41,9 +41,6 @@ func (impl LifecycleImplementation) GetCapabilities(
{ {
Type: lifecycle.OperatorOperationType_TYPE_CREATE, Type: lifecycle.OperatorOperationType_TYPE_CREATE,
}, },
{
Type: lifecycle.OperatorOperationType_TYPE_PATCH,
},
{ {
Type: lifecycle.OperatorOperationType_TYPE_EVALUATE, Type: lifecycle.OperatorOperationType_TYPE_EVALUATE,
}, },
@ -95,15 +92,6 @@ func (impl LifecycleImplementation) LifecycleHook(
return nil, nil return nil, nil
} }
// Only allow modifications during EVALUATE or CREATE operations.
// For PATCH, UPDATE, or other operations, skip processing as the operator will handle changes during EVALUATE.
if *operation != lifecycle.OperatorOperationType_TYPE_EVALUATE &&
*operation != lifecycle.OperatorOperationType_TYPE_CREATE {
contextLogger.Trace("Skipping lifecycle hook: operation is not EVALUATE or CREATE",
"operation", operation.String())
return nil, nil
}
switch kind { switch kind {
case "Pod": case "Pod":
contextLogger.Info("Reconciling pod") contextLogger.Info("Reconciling pod")