mirror of
https://github.com/parchlinux/calamares.git
synced 2025-06-28 18:05:36 -04:00
[preservefiles] Improve failure messages
This commit is contained in:
parent
28a42a7230
commit
ce3e09318a
1 changed files with 8 additions and 3 deletions
|
@ -148,10 +148,15 @@ Calamares::JobResult PreserveFiles::exec()
|
||||||
void PreserveFiles::setConfigurationMap(const QVariantMap& configurationMap)
|
void PreserveFiles::setConfigurationMap(const QVariantMap& configurationMap)
|
||||||
{
|
{
|
||||||
auto files = configurationMap[ "files" ];
|
auto files = configurationMap[ "files" ];
|
||||||
|
if ( !files.isValid() )
|
||||||
if ( ! ( files.isValid() && ( files.type() == QVariant::List ) ) )
|
|
||||||
{
|
{
|
||||||
cDebug() << "No files: configuration key, or not a list.";
|
cDebug() << "No 'files' key for preservefiles.";
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if ( files.type() != QVariant::List )
|
||||||
|
{
|
||||||
|
cDebug() << "Configuration key 'files' is not a list for preservefiles.";
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue