No description
Find a file
2025-02-09 02:36:55 +03:00
extra update 2025-01-05 07:55:28 +03:00
ssl add container for ssl files 2015-12-04 00:43:46 +03:00
SWSCloudAdministrator #2 добавил страницу иниализации установки 2025-02-09 02:36:55 +03:00
SWSCloudAPI #1 fix 2024-12-11 20:42:33 +03:00
SWSCloudCore #2 добавил страницу иниализации установки 2025-02-09 02:36:55 +03:00
SWSCloudServerAPI #2 добавил страницу иниализации установки 2025-02-09 02:36:55 +03:00
SWSCloudWeb #2 добавил страницу иниализации установки 2025-02-09 02:36:55 +03:00
SWSStatisticsClient update 2025-01-05 07:55:28 +03:00
.gitignore update 2025-01-05 07:55:28 +03:00
.gitmodules Optimize for Pypi packaging 2016-04-02 02:45:26 +03:00
.rsyncignore update 2025-01-05 07:55:28 +03:00
cloud-admin-add.py #1 fix 2024-12-11 21:53:54 +03:00
cloud-admin-ls.py update dependencies and porting for python3 2024-12-10 21:05:37 +03:00
cloud-admin-password.py #1 fix 2024-12-11 21:53:54 +03:00
cloud-cron-balance.py update dependencies and porting for python3 2024-12-10 21:05:37 +03:00
cloud-db-init.py update dependencies and porting for python3 2024-12-10 21:05:37 +03:00
cloud-dc-add.py update dependencies and porting for python3 2024-12-10 21:05:37 +03:00
cloud-dc-ls.py update dependencies and porting for python3 2024-12-10 21:05:37 +03:00
cloud-invoicer.py update dependencies and porting for python3 2024-12-10 21:05:37 +03:00
cloud-invoicer2.py update dependencies and porting for python3 2024-12-10 21:05:37 +03:00
cloud-ip-add.py fix broken import 2024-12-11 22:16:38 +03:00
cloud-runserver-admin.py update dependencies and porting for python3 2024-12-10 21:05:37 +03:00
cloud-runserver.py update dependencies and porting for python3 2024-12-10 21:05:37 +03:00
cloud-server-add.py fix broken import 2024-12-11 22:16:38 +03:00
cloud-server-ls.py update dependencies and porting for python3 2024-12-10 21:05:37 +03:00
cloud-settings-init.py update dependencies and porting for python3 2024-12-10 21:05:37 +03:00
cloud-settings.py update dependencies and porting for python3 2024-12-10 21:05:37 +03:00
Makefile init new version 3.0 2025-01-28 23:38:11 +03:00
mngr.wsgi init new version 3.0 2025-01-28 23:38:11 +03:00
nativecloud.wsgi init new version 3.0 2025-01-28 23:38:11 +03:00
order.xml Big 2016-10-17 02:10:57 +03:00
README.md init new version 3.0 2025-01-28 23:38:11 +03:00
requirements.txt update dependencies and porting for python3 2024-12-10 21:05:37 +03:00
setup.py update dependencies and porting for python3 2024-12-10 21:05:37 +03:00
TODO prepare to pypi packaging 2016-04-03 19:10:18 +03:00

nativecloud

install

git clone https://git.org.ru/vmbuilder/console.git /opt/nativecloud
python -m venv /opt/nativecloud/.venv
. /opt/nativecloud/.venv/bin/activate
pip install -r /opt/nativecloud/requrements.txt

Containers

Statuses:

  • 0: Неактивен
  • 1: Активен
  • 2: Процесс активации
  • 3: Процесс деактивации
  • 4: Создание...
  • 5: Удаление...
  • 6: Перезапуск

Tasks

Statuses:

  • 0: new
  • 1: working
  • 2: completed

Develop

Public to local PyPI server

python setup.py sdist upload -r local

Test

User API

Server API

Get containers status

curl -X GET http://127.0.0.1:5000/server_api/containers/status/ \
  -u f411b7d6-bf93-4fcd-91ee-03e5343d0187:b3c9a8b0-95ca-11e5-bec1-28d244e159e9
curl -X POST http://127.0.0.1:5000/server_api/containers/status/663b31b4-22b1-4846-bfaf-27d6389beef4 \
  -u f411b7d6-bf93-4fcd-91ee-03e5343d0187:b3c9a8b0-95ca-11e5-bec1-28d244e159e9 -d 'status=0&message="test"'