gotty/backend/docker/options.go
2023-08-30 22:55:03 +02:00

20 lines
303 B
Go

package docker
import (
"time"
)
type Option func(*DockerExec)
func WithDockerContainer(name string) Option {
return func(lcmd *DockerExec) {
lcmd.containerName = name
}
}
func WithCloseTimeout(timeout time.Duration) Option {
return func(lcmd *DockerExec) {
lcmd.closeTimeout = timeout
}
}