diff options
| author | Dan Engelbrecht <[email protected]> | 2025-12-11 10:02:06 +0100 |
|---|---|---|
| committer | GitHub Enterprise <[email protected]> | 2025-12-11 10:02:06 +0100 |
| commit | a598cb444f311c39bbf8d83e2004dd3545b9412d (patch) | |
| tree | e2527cd9c7fcb62e89605d0a3982ce3b052d5fba /src/zenremotestore/include | |
| parent | HTTP server API changes for improved extensibility (#684) (diff) | |
| download | zen-a598cb444f311c39bbf8d83e2004dd3545b9412d.tar.xz zen-a598cb444f311c39bbf8d83e2004dd3545b9412d.zip | |
remove direct console output from code that is used from service mode (#688)
Diffstat (limited to 'src/zenremotestore/include')
| -rw-r--r-- | src/zenremotestore/include/zenremotestore/builds/buildstorageutil.h | 3 | ||||
| -rw-r--r-- | src/zenremotestore/include/zenremotestore/operationlogoutput.h | 4 |
2 files changed, 6 insertions, 1 deletions
diff --git a/src/zenremotestore/include/zenremotestore/builds/buildstorageutil.h b/src/zenremotestore/include/zenremotestore/builds/buildstorageutil.h index 7ac1f78d4..ab3037c89 100644 --- a/src/zenremotestore/include/zenremotestore/builds/buildstorageutil.h +++ b/src/zenremotestore/include/zenremotestore/builds/buildstorageutil.h @@ -31,7 +31,8 @@ enum class ZenCacheResolveMode All }; -BuildStorageResolveResult ResolveBuildStorage(const HttpClientSettings& ClientSettings, +BuildStorageResolveResult ResolveBuildStorage(OperationLogOutput& Output, + const HttpClientSettings& ClientSettings, std::string_view Host, std::string_view OverrideHost, std::string_view ZenCacheHost, diff --git a/src/zenremotestore/include/zenremotestore/operationlogoutput.h b/src/zenremotestore/include/zenremotestore/operationlogoutput.h index 49649fc76..9693e69cf 100644 --- a/src/zenremotestore/include/zenremotestore/operationlogoutput.h +++ b/src/zenremotestore/include/zenremotestore/operationlogoutput.h @@ -57,6 +57,10 @@ public: virtual ProgressBar* CreateProgressBar(std::string_view InSubTask) = 0; }; +struct LoggerRef; + +OperationLogOutput* CreateStandardLogOutput(LoggerRef& Log); + #define ZEN_OPERATION_LOG(OutputTarget, InLevel, fmtstr, ...) \ do \ { \ |