config.go 415 B

123456789101112131415161718
  1. package shared
  2. import (
  3. "github.com/porter-dev/porter/internal/logger"
  4. "github.com/porter-dev/porter/internal/repository"
  5. )
  6. type Config struct {
  7. // Logger for logging
  8. Logger *logger.Logger
  9. // Repo implements a query repository
  10. Repo *repository.Repository
  11. // Capabilities is a description object for the server capabilities, used
  12. // to determine which endpoints to register
  13. Capabilities *Capabilities
  14. }