Go API Documentation

github.com/semaphoreui/semaphore/pkg/ssh

No package summary is available.

Package

Files: 1. Third party imports: 2. Imports from organisation: 0. Tests: 0. Benchmarks: 0.

Types

Agent

This type doesn't have documentation.

Field name Field type Comment
Keys

[]AgentKey

No comment on field.
Logger

task_logger.Logger

No comment on field.
listener

net.Listener

No comment on field.
SocketFile

string

No comment on field.
done

chan struct{}

No comment on field.

AgentKey

This type doesn't have documentation.

Field name Field type Comment
Key

[]byte

No comment on field.
Passphrase

[]byte

No comment on field.

Functions

func NewAgent

func (*Agent) Close

func (*Agent) Listen

Uses: agent.AddedKey, agent.NewKeyring, agent.ServeAgent, fmt.Errorf, io.EOF, net.Conn, net.ListenUnix, net.UnixAddr, ssh.ParseRawPrivateKey, ssh.ParseRawPrivateKeyWithPassphrase.