~aleteoryx/muditaos

a841ac535a25f07eea6f8e9ace583433d78fcc9b — Roman Kubiak 5 years ago 96bd9e4
[EGD-3506]: removed delayed reset
M module-services/service-desktop/endpoints/update/UpdatePureOS.cpp => module-services/service-desktop/endpoints/update/UpdatePureOS.cpp +1 -14
@@ 105,27 105,14 @@ updateos::UpdateError UpdatePureOS::runUpdate(const int resetDelay)
        if (resetDelay == -1)
            return err;

        if (resetDelay == 0) {
        if (resetDelay >= 0) { // no resetDelay implementation for now
            sys::SystemManager::Reboot(owner);
        }

        if (resetDelay > 0)
            startResetTimer(resetDelay);
    }

    return err;
}

updateos::UpdateError UpdatePureOS::startResetTimer(int delay)
{
    return updateos::UpdateError::NoError;
}

updateos::UpdateError UpdatePureOS::resetNow()
{
    return updateos::UpdateError::NoError;
}

updateos::UpdateError UpdatePureOS::unpackUpdate()
{
    mtar_header_t tarHeader;

M module-services/service-desktop/endpoints/update/UpdatePureOS.hpp => module-services/service-desktop/endpoints/update/UpdatePureOS.hpp +0 -2
@@ 117,8 117,6 @@ class UpdatePureOS : public updateos::UpdateStats
    updateos::UpdateError setUpdateFile(fs::path updateFileToUse);
    updateos::UpdateError cleanupAfterUpdate();
    updateos::UpdateError updateUserData();
    updateos::UpdateError resetNow();
    updateos::UpdateError startResetTimer(int delay);

    void informError(const char *format, ...);
    void informDebug(const char *format, ...);