GetPerformanceMode returns performance mode config respecting defaults.
()
| 7 | |
| 8 | // GetPerformanceMode returns performance mode config respecting defaults. |
| 9 | func (app *DdevApp) GetPerformanceMode() types.PerformanceMode { |
| 10 | switch app.PerformanceMode { |
| 11 | case types.PerformanceModeEmpty, types.PerformanceModeGlobal: |
| 12 | return globalconfig.DdevGlobalConfig.GetPerformanceMode() |
| 13 | default: |
| 14 | return app.PerformanceMode |
| 15 | } |
| 16 | } |
| 17 | |
| 18 | // SetPerformanceMode sets the performance mode config. |
| 19 | func (app *DdevApp) SetPerformanceMode(performanceMode string) *DdevApp { |
no outgoing calls
no test coverage detected