Stop(); } catch(ContainerStopException $e) { // we can make this silently fail, as the only important thing is that it starts again } $sContainer->Start(); $sContainer->sCurrentStatus = CVM_STATUS_STARTED; $err = new CPHPErrorHandler(CPHP_ERRORHANDLER_TYPE_SUCCESS, $locale->strings['error-restart-success-title'], $locale->strings['error-restart-success-text']); $sError .= $err->Render(); } catch (ContainerSuspendedException $e) { $err = new CPHPErrorHandler(CPHP_ERRORHANDLER_TYPE_ERROR, $locale->strings['error-restart-suspended-title'], $locale->strings['error-restart-suspended-text']); $sError .= $err->Render(); } catch (ContainerTerminatedException $e) { $err = new CPHPErrorHandler(CPHP_ERRORHANDLER_TYPE_ERROR, $locale->strings['error-restart-terminated-title'], $locale->strings['error-restart-terminated-text']); $sError .= $err->Render(); } catch(ContainerStartException $e) { $err = new CPHPErrorHandler(CPHP_ERRORHANDLER_TYPE_ERROR, $locale->strings['error-restart-start-title'], $locale->strings['error-restart-start-text']); $sError .= $err->Render(); }