Docker: Extend log messages

Add some indication which container the log messages belong to.

Change-Id: Iafdc7f9c77e58649f2922aefd2a109cf17db78ff
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
hjk
2021-09-22 14:42:21 +02:00
parent 9c66b493e1
commit 1e18678383

View File

@@ -94,7 +94,7 @@ namespace Docker {
namespace Internal { namespace Internal {
static Q_LOGGING_CATEGORY(dockerDeviceLog, "qtc.docker.device", QtWarningMsg); static Q_LOGGING_CATEGORY(dockerDeviceLog, "qtc.docker.device", QtWarningMsg);
#define LOG(x) qCDebug(dockerDeviceLog) << x << '\n' #define LOG(x) qCDebug(dockerDeviceLog) << this << x << '\n'
class DockerDeviceProcess : public ProjectExplorer::DeviceProcess class DockerDeviceProcess : public ProjectExplorer::DeviceProcess
{ {
@@ -302,11 +302,11 @@ class DockerDevicePrivate : public QObject
public: public:
DockerDevicePrivate(DockerDevice *parent) : q(parent) DockerDevicePrivate(DockerDevice *parent) : q(parent)
{ {
connect(&m_mergedDirWatcher, &QFileSystemWatcher::fileChanged, this, [](const QString &path) { connect(&m_mergedDirWatcher, &QFileSystemWatcher::fileChanged, this, [this](const QString &path) {
Q_UNUSED(path) Q_UNUSED(path)
LOG("Container watcher change, file: " << path); LOG("Container watcher change, file: " << path);
}); });
connect(&m_mergedDirWatcher, &QFileSystemWatcher::directoryChanged, this, [](const QString &path) { connect(&m_mergedDirWatcher, &QFileSystemWatcher::directoryChanged, this, [this](const QString &path) {
Q_UNUSED(path) Q_UNUSED(path)
LOG("Container watcher change, directory: " << path); LOG("Container watcher change, directory: " << path);
}); });