[netinstall] Mark operations with source-module

- This will allow us to find the operations later, by looking for
  the same source-module.
- While here, tidy up types
This commit is contained in:
Adriaan de Groot 2020-02-18 14:18:48 +01:00
parent 7cadfb8ddd
commit 74169c166a

View File

@ -144,15 +144,17 @@ NetInstallViewStep::onLeave()
if ( !installPackages.empty() )
{
QMap< QString, QVariant > op;
QVariantMap op;
op.insert( "install", QVariant( installPackages ) );
op.insert( "source", moduleInstanceKey().toString() );
packageOperations.append( op );
cDebug() << Logger::SubEntry << installPackages.length() << "critical packages.";
}
if ( !tryInstallPackages.empty() )
{
QMap< QString, QVariant > op;
QVariantMap op;
op.insert( "try_install", QVariant( tryInstallPackages ) );
op.insert( "source", moduleInstanceKey().toString() );
packageOperations.append( op );
cDebug() << Logger::SubEntry << tryInstallPackages.length() << "non-critical packages.";
}