summaryrefslogtreecommitdiff
path: root/internal/clients/session_spec.go
blob: a5218f61957805a35fb884272b272a75ae18c634 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
package clients

import (
	"github.com/mimecast/dtail/internal/config"
	sessionspec "github.com/mimecast/dtail/internal/session"
)

// SessionSpec captures the mutable, per-connection workload a DTail client wants to run.
type SessionSpec = sessionspec.Spec

// NewSessionSpec returns a session specification from client args.
func NewSessionSpec(args config.Args) SessionSpec {
	return sessionspec.NewSpec(args)
}