Always require a client for running a worker (#52)

* Always require a client for running a worker

* Actually validate roles

* Delete worker

Fixes #46

* Update internal/worker/worker.go

Co-authored-by: Nikolay Edigaryev <edigaryev@gmail.com>

---------

Co-authored-by: Nikolay Edigaryev <edigaryev@gmail.com>
This commit is contained in:
Fedor Korotkov
2023-03-24 17:44:20 +04:00
committed by GitHub
co-authored by Nikolay Edigaryev
parent af074f499d
commit 362ea85b4f
7 changed files with 51 additions and 31 deletions
+1 -1
View File
@@ -59,7 +59,7 @@ func runWorker(cmd *cobra.Command, args []string) (err error) {
}
}()
workerInstance, err := worker.New(worker.WithClient(controllerClient), worker.WithLogger(logger))
workerInstance, err := worker.New(controllerClient, worker.WithLogger(logger))
if err != nil {
return err
}