load("@io_bazel_rules_go//go:def.bzl", "go_library") go_library( name = "runnable", srcs = ["runnable.go"], importpath = "edge-infra.dev/pkg/runnable", visibility = ["//visibility:public"], ) go_library( name = "manager", srcs = [ "default_manager.go", "manager.go", "runnable.go", "runnable_group.go", "server.go", ], importpath = "edge-infra.dev/pkg/lib/runtime/manager", visibility = ["//visibility:public"], deps = [ "//pkg/lib/logging", "//pkg/lib/runtime/healthz", "//pkg/lib/runtime/metrics", "@com_github_go_logr_logr//:logr", "@com_github_prometheus_client_golang//prometheus/promhttp", "@io_k8s_apimachinery//pkg/util/errors", "@io_k8s_apimachinery//pkg/util/wait", "@io_k8s_utils//ptr", ], )