mirror of
https://github.com/openziti/ziti.git
synced 2026-10-12 23:32:02 +00:00
Use transport.Configuration.
This commit is contained in:
@@ -19,11 +19,12 @@ package xlink
|
||||
import (
|
||||
"github.com/openziti/fabric/router/xgress"
|
||||
"github.com/openziti/foundation/identity/identity"
|
||||
"github.com/openziti/foundation/transport"
|
||||
)
|
||||
|
||||
type Factory interface {
|
||||
CreateListener(id *identity.TokenId, f Forwarder, config map[interface{}]interface{}) (Listener, error)
|
||||
CreateDialer(id *identity.TokenId, f Forwarder, config map[interface{}]interface{}) (Dialer, error)
|
||||
CreateListener(id *identity.TokenId, f Forwarder, config transport.Configuration) (Listener, error)
|
||||
CreateDialer(id *identity.TokenId, f Forwarder, config transport.Configuration) (Dialer, error)
|
||||
}
|
||||
|
||||
type Listener interface {
|
||||
|
||||
@@ -35,7 +35,7 @@ func NewFactory(accepter xlink.Accepter, chAccepter ChannelAccepter, c transport
|
||||
return &factory{accepter: accepter, chAccepter: chAccepter, tcfg: c}
|
||||
}
|
||||
|
||||
func (self *factory) CreateListener(id *identity.TokenId, _ xlink.Forwarder, configData map[interface{}]interface{}) (xlink.Listener, error) {
|
||||
func (self *factory) CreateListener(id *identity.TokenId, _ xlink.Forwarder, configData transport.Configuration) (xlink.Listener, error) {
|
||||
config, err := loadListenerConfig(configData)
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("error loading listener configuration (%w)", err)
|
||||
@@ -51,7 +51,7 @@ func (self *factory) CreateListener(id *identity.TokenId, _ xlink.Forwarder, con
|
||||
}, nil
|
||||
}
|
||||
|
||||
func (self *factory) CreateDialer(id *identity.TokenId, _ xlink.Forwarder, configData map[interface{}]interface{}) (xlink.Dialer, error) {
|
||||
func (self *factory) CreateDialer(id *identity.TokenId, _ xlink.Forwarder, configData transport.Configuration) (xlink.Dialer, error) {
|
||||
config, err := loadDialerConfig(configData)
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("error loading dialer configuration (%w)", err)
|
||||
|
||||
Reference in New Issue
Block a user