in main/main.go [15:30]
func main() {
extName, extVersion, exeName, operation, err := extensionlauncher.ParseArgs()
if err != nil {
el.Error("error parsing arguments %s", err.Error())
eh.Exit(exithelper.ArgumentError)
}
handlerEnv, err := handlerenv.GetHandlerEnvironment(extName, extVersion)
if err != nil {
el.Error("could not retrieve handler environment %s", err.Error())
eh.Exit(exithelper.EnvironmentError)
}
el = logging.New(handlerEnv)
extensionlauncher.Run(handlerEnv, el, extName, extVersion, exeName, operation)
eh.Exit(0)
}