func newRotateStopMemberAction(log zerolog.Logger, action api.Action, actionCtx ActionContext) Action {
	a := &actionRotateStopMember{}
	a.actionImpl = newActionImplDefRef(log, action, actionCtx, rotateMemberTimeout)
	return a
}
newRotateStopMemberAction creates a new Action that implements the given
planned RotateStopMember action.
package reconcile
import (
	"context"
	"github.com/arangodb/kube-arangodb/pkg/util/errors"
	api "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1"
	"github.com/rs/zerolog"
)
func init() {
	registerAction(api.ActionTypeRotateStopMember, newRotateStopMemberAction)
}