Actually run udev command when reading label/uuid.

This commit is contained in:
Andrius Štikonas 2018-02-04 13:40:32 +00:00
parent 67f79f42dd
commit 8aac14ceca
1 changed files with 2 additions and 1 deletions

View File

@ -364,7 +364,7 @@ QString SfdiskBackend::readLabel(const QString& deviceNode) const
QStringLiteral("info"),
QStringLiteral("--query=property"),
deviceNode });
udevCommand.run();
QRegularExpression re(QStringLiteral("ID_FS_LABEL=(\\w+)"));
QRegularExpressionMatch reFileSystemLabel = re.match(udevCommand.output());
if (reFileSystemLabel.hasMatch())
@ -379,6 +379,7 @@ QString SfdiskBackend::readUUID(const QString& deviceNode) const
QStringLiteral("info"),
QStringLiteral("--query=property"),
deviceNode });
udevCommand.run();
QRegularExpression re(QStringLiteral("ID_FS_UUID=(\\w+)"));
QRegularExpressionMatch reFileSystemUUID = re.match(udevCommand.output());
if (reFileSystemUUID.hasMatch())