Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Methods ¶
type Methods interface {
RunScript(scriptPath string) error
CheckScriptPath(scriptPath string) (string, error)
VerifySecretKey(secretKeyFromCommandLine, secretKey string) (bool, error)
}
Methods interface use to help passing method
type ScriptRunner ¶
type ScriptRunner struct {
}
ScriptRunner struct for run script
func (ScriptRunner) CheckScriptPath ¶
func (s ScriptRunner) CheckScriptPath(scriptPath string) (string, error)
CheckScriptPath use to check user specify path is legal
func (ScriptRunner) RunScript ¶
func (s ScriptRunner) RunScript(scriptPath string) error
RunScript for starting shellÎ
func (ScriptRunner) VerifySecretKey ¶
func (s ScriptRunner) VerifySecretKey(secretKeyFromCommandLine, secretKey string) (bool, error)
VerifySecretKey use to verify hooking is legal
Click to show internal directories.
Click to hide internal directories.