Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Gateway ¶
type Gateway struct {
pb.UnimplementedSchedulerServer
Config types.AppConfig
RedisClient *common.RedisClient
TaskDispatcher *task.Dispatcher
TaskRepo repository.TaskRepository
WorkspaceRepo repository.WorkspaceRepository
ContainerRepo repository.ContainerRepository
BackendRepo repository.BackendRepository
ProviderRepo repository.ProviderRepository
WorkerPoolRepo repository.WorkerPoolRepository
EventRepo repository.EventRepository
UsageMetricsRepo repository.UsageMetricsRepository
Tailscale *network.Tailscale
Storage storage.Storage
DefaultStorageClient *clients.StorageClient
Scheduler *scheduler.Scheduler
// contains filtered or unexported fields
}
func NewGateway ¶
Click to show internal directories.
Click to hide internal directories.