From ab8c982cec2e9cbb2119fe4d81f0be051726bc0f Mon Sep 17 00:00:00 2001 From: Lars Lehtonen Date: Wed, 8 Apr 2026 12:43:18 -0700 Subject: [PATCH] Prune weed/worker/types (#8988) * chore(weed/worker/types): prune unused BaseWorker type * chore(weed/worker/types): prune unused UnifiedBaseTask type --- weed/worker/types/task.go | 11 ----------- weed/worker/types/worker.go | 9 --------- 2 files changed, 20 deletions(-) diff --git a/weed/worker/types/task.go b/weed/worker/types/task.go index 5ebed89c1..47f672531 100644 --- a/weed/worker/types/task.go +++ b/weed/worker/types/task.go @@ -118,14 +118,3 @@ type LoggerConfig struct { type LoggerFactory interface { CreateLogger(ctx context.Context, config LoggerConfig) (Logger, error) } - -// BaseTask provides common task functionality -type UnifiedBaseTask struct { - id string - taskType TaskType - progressCallback func(float64, string) - logger Logger - cancelled bool - currentStage string - workingDir string -} diff --git a/weed/worker/types/worker.go b/weed/worker/types/worker.go index ac6cfac08..bb30dc8ba 100644 --- a/weed/worker/types/worker.go +++ b/weed/worker/types/worker.go @@ -21,12 +21,3 @@ type Worker interface { // Configuration Configure(config WorkerCreationConfig) error } - -// BaseWorker provides common worker functionality -type BaseWorker struct { - id string - capabilities []TaskType - maxConcurrent int - currentTasks map[string]Task - logger Logger -}