コード例 #1
0
ファイル: script.go プロジェクト: carriercomm/serviced
// ScriptRun
func (a *api) ScriptRun(fileName string, config *script.Config, stopChan chan struct{}) error {

	initConfig(config, a)
	r, err := script.NewRunnerFromFile(fileName, config)
	if err != nil {
		return err
	}

	return r.Run(stopChan)
}
コード例 #2
0
ファイル: script.go プロジェクト: carriercomm/serviced
func (a *api) ScriptParse(fileName string, config *script.Config) error {
	_, err := script.NewRunnerFromFile(fileName, config)
	return err
}