ws: enable factory to react to state of ws conn

This commit is contained in:
Will Owens 2025-10-25 05:05:03 -05:00
parent 29695481fa
commit 42d8a51a93
No known key found for this signature in database
GPG key ID: 8C8384B16B623DA6
3 changed files with 7 additions and 3 deletions

View file

@ -5,6 +5,7 @@ import (
"time"
"github.com/ghthor/gotty/v2/server"
"github.com/gorilla/websocket"
)
type Options struct {
@ -37,7 +38,7 @@ func (factory *Factory) Name() string {
return "local command"
}
func (factory *Factory) New(params map[string][]string) (server.Slave, error) {
func (factory *Factory) New(params map[string][]string, conn *websocket.Conn) (server.Slave, error) {
argv := make([]string, len(factory.argv))
copy(argv, factory.argv)
if params["arg"] != nil && len(params["arg"]) > 0 {