aboutsummaryrefslogtreecommitdiff
path: root/launcher/InstanceCreationTask.cpp
blob: c8c9199705c664af6fbcd1deddea928568917da6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include "InstanceCreationTask.h"

#include <QDebug>

InstanceCreationTask::InstanceCreationTask() {}

void InstanceCreationTask::executeTask()
{
    if (updateInstance() || createInstance()) {
        emitSucceeded();
        return;
    }

    qWarning() << "Instance creation failed!";
    if (!m_error_message.isEmpty())
        qWarning() << "Reason: " << m_error_message;
    emitFailed(tr("Error while creating new instance."));
}