From 999d4631f33d27a9a1ecde6edbd0a1381a09f87b Mon Sep 17 00:00:00 2001 From: Robert Swiecki Date: Thu, 10 Feb 2022 09:51:13 +0100 Subject: [PATCH] mnt: better error messages with mandatory mount points --- mnt.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mnt.cc b/mnt.cc index d60e276..13952c7 100644 --- a/mnt.cc +++ b/mnt.cc @@ -150,7 +150,7 @@ static bool mountPt(mount_t* mpt, const char* newroot, const char* tmpdir) { LOG_D("symlink('%s', '%s')", srcpath, dstpath); if (symlink(srcpath, dstpath) == -1) { if (mpt->is_mandatory) { - PLOG_W("symlink('%s', '%s')", srcpath, dstpath); + PLOG_E("symlink('%s', '%s')", srcpath, dstpath); return false; } else { PLOG_W("symlink('%s', '%s'), but it's not mandatory, continuing", @@ -396,6 +396,7 @@ static bool initCloneNs(nsjconf_t* nsjconf) { for (auto& p : nsjconf->mountpts) { if (!mountPt(&p, destdir->c_str(), tmpdir->c_str()) && p.is_mandatory) { + LOG_E("Couldn't mount '%s'", p.dst.c_str()); return false; } }