workdirRecordingBackend records the working directory the flags carry at the moment LoadTeam is called. Toolsets capture that directory when they are built during LoadTeam, so this is exactly the value every tool (the shell included) would operate in.
| 23 | // built during LoadTeam, so this is exactly the value every tool (the shell |
| 24 | // included) would operate in. |
| 25 | type workdirRecordingBackend struct { |
| 26 | flags *runExecFlags |
| 27 | workingDirSeen string |
| 28 | } |
| 29 | |
| 30 | func (b *workdirRecordingBackend) LoadTeamRequest() runtime.LoadTeamRequest { |
| 31 | return runtime.LoadTeamRequest{RunConfig: &b.flags.runConfig} |
nothing calls this directly
no outgoing calls
no test coverage detected