From 26229cbd6d94352d4a0833764650f76099ac700c Mon Sep 17 00:00:00 2001 From: OSPanel <93676052+OSPanel@users.noreply.github.com> Date: Wed, 17 Apr 2024 11:53:49 +0300 Subject: [PATCH] Adding a general system status output --- system/lang/Belarusian.ini | 1 + system/lang/English.ini | 1 + system/lang/Russian.ini | 1 + system/lang/Ukrainian.ini | 1 + system/templates/osp.bat | 9 +++++++++ 5 files changed, 13 insertions(+) diff --git a/system/lang/Belarusian.ini b/system/lang/Belarusian.ini index 0e6009df4..5778edba6 100644 --- a/system/lang/Belarusian.ini +++ b/system/lang/Belarusian.ini @@ -243,6 +243,7 @@ select_php_version = Выбраць версію PHP select_node_version = Выбраць версію Node select_profile = Выбраць профіль show_addons_info = Паказаць інфармацыю аб дапаўненнях +show_all status = Паказаць статус ўсіх сістэм (заданняў, даменаў, дапаўненняў і модуляў) show_current_env = Паказаць інфармацыю аб бягучам асяроддзі show_info_about_domains = Паказаць інфармацыю аб даменах show_log = Паказаць часопісы па фільтру шляху да файла (апошнія N радкоў) diff --git a/system/lang/English.ini b/system/lang/English.ini index 1d469500e..e1f360b9f 100644 --- a/system/lang/English.ini +++ b/system/lang/English.ini @@ -243,6 +243,7 @@ select_php_version = Select PHP version select_node_version = Select Node version select_profile = Select profile show_addons_info = Show information about add-ons +show_all status = Show the status of all systems (jobs, domains, add-ons and modules) show_current_env = Show information about the current environment show_info_about_domains = Show information about domains show_log = Show logs by file path filter (last N lines) diff --git a/system/lang/Russian.ini b/system/lang/Russian.ini index bb50f064e..336203250 100644 --- a/system/lang/Russian.ini +++ b/system/lang/Russian.ini @@ -243,6 +243,7 @@ select_php_version = Выбрать версию PHP select_node_version = Выбрать версию Node select_profile = Выбрать профиль show_addons_info = Показать информацию о дополнениях +show_all status = Показать статус всех систем (заданий, доменов, дополнений и модулей) show_current_env = Показать информацию о текущей среде show_info_about_domains = Показать информацию о доменах show_log = Показать журналы по фильтру пути к файлу (последние N строк) diff --git a/system/lang/Ukrainian.ini b/system/lang/Ukrainian.ini index 4baf023b4..8507687ca 100644 --- a/system/lang/Ukrainian.ini +++ b/system/lang/Ukrainian.ini @@ -243,6 +243,7 @@ select_php_version = Вибрати версію PHP select_node_version = Вибрати версію Node select_profile = Вибрати профіль show_addons_info = Показати інформацію про додатки +show_all status = Показати статус всіх систем (завдань, доменів, доповнень і модулів) show_current_env = Показати інформацію про поточне середовище show_info_about_domains = Показати інформацію про домени show_log = Показати журнали за фільтром шляху до файлу (останні N рядків) diff --git a/system/templates/osp.bat b/system/templates/osp.bat index 65f442ab6..6d1cb5462 100644 --- a/system/templates/osp.bat +++ b/system/templates/osp.bat @@ -342,6 +342,15 @@ goto end :: INIT/ON/OFF/RESTART/STATUS :: ----------------------------------------------------------------------------------- :mod_cmd +if "%1"=="status" if "%2"=="" "{root_dir}\system\bin\curl.exe" -f -s {cmd_api_url}/tasks +if "%1"=="status" if "%2"=="" if %ERRORLEVEL% gtr 0 goto error +if "%1"=="status" if "%2"=="" "{root_dir}\system\bin\curl.exe" -f -s {cmd_api_url}/domains +if "%1"=="status" if "%2"=="" if %ERRORLEVEL% gtr 0 goto error +if "%1"=="status" if "%2"=="" "{root_dir}\system\bin\curl.exe" -f -s {cmd_api_url}/addons +if "%1"=="status" if "%2"=="" if %ERRORLEVEL% gtr 0 goto error +if "%1"=="status" if "%2"=="" "{root_dir}\system\bin\curl.exe" -f -s {cmd_api_url}/modules +if "%1"=="status" if "%2"=="" if %ERRORLEVEL% gtr 0 goto error +if "%1"=="status" if "%2"=="" goto end if "%2"=="" goto eargument set "OSP_TMP_NAME=%2" if not "%OSP_MODULES_LIST%"=="" for %%a in (%OSP_MODULES_LIST%) do (