github.com/pf-qiu/concourse/v6@v6.7.3-0.20201207032516-1f455d73275f/atc/api/configserver/server.go (about)

     1  package configserver
     2  
     3  import (
     4  	"code.cloudfoundry.org/lager"
     5  	"github.com/pf-qiu/concourse/v6/atc/creds"
     6  	"github.com/pf-qiu/concourse/v6/atc/db"
     7  )
     8  
     9  type Server struct {
    10  	logger        lager.Logger
    11  	teamFactory   db.TeamFactory
    12  	secretManager creds.Secrets
    13  }
    14  
    15  func NewServer(
    16  	logger lager.Logger,
    17  	teamFactory db.TeamFactory,
    18  	secretManager creds.Secrets,
    19  ) *Server {
    20  	return &Server{
    21  		logger:        logger,
    22  		teamFactory:   teamFactory,
    23  		secretManager: secretManager,
    24  	}
    25  }