diff options
Diffstat (limited to 'internal/clients/session_spec.go')
| -rw-r--r-- | internal/clients/session_spec.go | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/internal/clients/session_spec.go b/internal/clients/session_spec.go new file mode 100644 index 0000000..a5218f6 --- /dev/null +++ b/internal/clients/session_spec.go @@ -0,0 +1,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) +} |
