Pass playground struct to session provisioner
This commit is contained in:
@@ -20,7 +20,7 @@ func NewOverlaySessionProvisioner(df docker.FactoryApi) SessionProvisionerApi {
|
||||
return &overlaySessionProvisioner{dockerFactory: df}
|
||||
}
|
||||
|
||||
func (p *overlaySessionProvisioner) SessionNew(s *types.Session) error {
|
||||
func (p *overlaySessionProvisioner) SessionNew(playground *types.Playground, s *types.Session) error {
|
||||
dockerClient, err := p.dockerFactory.GetForSession(s)
|
||||
if err != nil {
|
||||
// We assume we are out of capacity
|
||||
|
||||
@@ -27,7 +27,7 @@ type InstanceProvisionerApi interface {
|
||||
}
|
||||
|
||||
type SessionProvisionerApi interface {
|
||||
SessionNew(session *types.Session) error
|
||||
SessionNew(playground *types.Playground, session *types.Session) error
|
||||
SessionClose(session *types.Session) error
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user