Documentation
¶
Index ¶
- func AddEnvironmentVariable(env *[]string, key, value string, force bool)
- func BuildEnvironment(src []*pb.Environment) []string
- func DefaultLabels() map[string]string
- func DefaultShell(usr *user.User) (string, error)
- func DefaultShellDarwin(usr *user.User) (string, error)
- func DefaultShellUnix(usr *user.User) (string, error)
- func DefaultShellWindows() (string, error)
- func NewWebTTYHandler(cfg *ServerConfig) http.Handler
- func SetupCredential(cmd *exec.Cmd, ui *UserInfo) error
- type ServerConfig
- type UserInfo
- type UsernameVariant
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddEnvironmentVariable ¶ added in v1.2.0
func BuildEnvironment ¶ added in v1.2.0
func BuildEnvironment(src []*pb.Environment) []string
func DefaultLabels ¶ added in v1.3.0
func DefaultShellWindows ¶ added in v1.2.0
func NewWebTTYHandler ¶
func NewWebTTYHandler(cfg *ServerConfig) http.Handler
Types ¶
type ServerConfig ¶
type UserInfo ¶ added in v1.2.0
func GetUserInfo ¶ added in v1.2.0
func GetUserInfo(u *UsernameVariant) (*UserInfo, error)
type UsernameVariant ¶ added in v1.2.0
Source Files
¶
Click to show internal directories.
Click to hide internal directories.