mirror of
https://github.com/systemd/systemd-stable.git
synced 2025-02-01 05:47:04 +03:00
mount: be more descriptive when logging about overly long mount point paths
This is prompted by #17684: let's very explicitly say that the name is too long for us, and that we'll ignore it. (cherry picked from commit 3ebc9b9b30b04a3aeec55a11022b337ec5fdb5cf) (cherry picked from commit 264f179b692843fbb5de2e111b85e6e8bb837e68) (cherry picked from commit 71b879ad15cbd5d76d1006cce44757de780165cd)
This commit is contained in:
parent
8fee2e617f
commit
b6d993ff1a
@ -1695,11 +1695,18 @@ static int mount_setup_unit(
|
||||
.burst = 1,
|
||||
};
|
||||
|
||||
if (r == -ENAMETOOLONG)
|
||||
return log_struct_errno(
|
||||
ratelimit_below(&rate_limit) ? LOG_WARNING : LOG_DEBUG, r,
|
||||
"MESSAGE_ID=" SD_MESSAGE_MOUNT_POINT_PATH_NOT_SUITABLE_STR,
|
||||
"MOUNT_POINT=%s", where,
|
||||
LOG_MESSAGE("Mount point path '%s' too long to fit into unit name, ignoring mount point.", where));
|
||||
|
||||
return log_struct_errno(
|
||||
ratelimit_below(&rate_limit) ? LOG_WARNING : LOG_DEBUG, r,
|
||||
"MESSAGE_ID=" SD_MESSAGE_MOUNT_POINT_PATH_NOT_SUITABLE_STR,
|
||||
"MOUNT_POINT=%s", where,
|
||||
LOG_MESSAGE("Failed to generate valid unit name from path '%s', ignoring mount point: %m", where));
|
||||
LOG_MESSAGE("Failed to generate valid unit name from mount point path '%s', ignoring mount point: %m", where));
|
||||
}
|
||||
|
||||
u = manager_get_unit(m, e);
|
||||
|
Loading…
x
Reference in New Issue
Block a user