Системные требования

Для установки и работы модуля RSserver требуется наличие настроенных, функционирующих и доступных компонентов:

  1. Система на платформе OpenStack Train;
  2. Python версии 3.5 и выше;
  3. SQL база данных, например, MySQL;
  4. Брокер сообщений RabbitMQ и очередь заданий Celery;
  5. Система управления пакетами - pip3.

Зависимости

# keep synced with https://github.com/openstack/requirements
# Order matters
# keep client at the very top
client
mq
celery>=4.2,<5.0
PyYAML>=3.10
Django>=1.11.17,<2.1  # min python 3 version
django-user_agents
django-compressor>=2.0,<=2.2
django-bootstrap3<14.0.0
django-pyscss
PyMySQL>=0.7.6
SQLAlchemy>=1.0.10,!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8
sqlalchemy-migrate>=0.11.0
eventlet>=0.18.2,!=0.18.3,!=0.20.1
Flask>=0.10,!=0.11,<2.0.0
itsdangerous>=0.24
oslo.i18n>=3.15.3,<4.0
cliff>=2.14.0,<=2.16.0
XStatic
XStatic-Bootstrap-SCSS
XStatic-Font-Awesome>=4.7.0.0
XStatic-JQuery.quicksearch>=2.0.3.1
XStatic-JQuery.TableSorter>=2.14.5.1
XStatic-Spin
gunicorn
pyjwt<2.0.0
cryptography
cachetools
webob
keystonemiddleware
futurist
oslo.service
oslo.config
oslo.context
redis

Функциональные зависимости модуля

  1. Доступ до файла с актуальной лицензией.