Блог ОС CloudLinux - наслаждайтесь нашим новым клиентским Python Selector - теперь в бета-версии
Блог CloudLinux OS

Рекомендуем

Наслаждайтесь нашим новым клиентом Python Selector - теперь в бета-версии

Python-селектор-beta3

Я снова здесь, и у меня есть свежие новости для вас! Держитесь, ребята, и взгляните на наш новый клиент Python Selector - сегодня в бета-версии, доступной для cPanel и DirectAdmin.

Что нового

  • Переменные среды

    Теперь вы можете настроить переменные среды, доступные в приложении. Вы можете установить их при создании приложения или изменить их позже (не забудьте перезапустить приложение). В старом Python Selector их можно было настроить только с помощью обходных путей.

  • Возможность запуска / остановки приложений

    Теперь вы можете не только перезапускать свои приложения, но и запускать / останавливать их в любое время (например, для отладки или обслуживания). Раньше вы могли делать это только с обходными путями.

  • Управление файлами интерфейса пользователя

    Теперь вы можете настроить набор «конфигурационных файлов» для вашего приложения и редактировать их непосредственно из пользовательского интерфейса. Это позволяет избежать повторной загрузки файлов каждый раз, когда вам необходимо временно что-то изменить (например, файлы «Требования» или режим отладки / ведения журнала и т. Д.).

Звучит хорошо, не правда ли? Но это еще не все.

Существенные изменения

Вместо индивидуального управления модулями, как в старом Python Selector, теперь вы можете установить все необходимые модули для приложения, указав соответствующие файлы требований и запустив действие по установке через пользовательский интерфейс или интерфейс командной строки.

миграция

Все существующие приложения Python (созданные до обновления LVE Manager до версии 5.0.1-1) будут работать так же, как и раньше. Вам не нужно переносить их, если вы не хотите использовать новые функции. Мы определяем эти приложения как «старые приложения».

ПРЕДУПРЕЖДЕНИЕ
Есть некоторые риски с процессом миграции, и он может потерпеть неудачу. Чтобы избежать каких-либо проблем и облегчить их решение, запускать процесс миграции может только пользователь, создавший конкретное приложение.

Вам не нужно переносить какие-либо новые приложения, созданные после обновления, в LVE Manager 5.0.1-1. Все новые функции доступны для них.

ВАЖНО
Вы не можете перейти на старые приложения. Если у вас есть какие-либо проблемы с миграцией, пожалуйста, свяжитесь с нашей службой поддержки.

Вы можете найти более подробную информацию о переносе приложения в Документация по Python Selector.

Новый современный интерфейс

Вот предварительный просмотр нашего свежего, понятного и удобного пользовательского интерфейса Python Selector - наслаждайтесь!

Python Selector

Python Selector

Что дальше

Мы все еще разрабатываем наш Python Selector и хотели бы знать, что вы думаете об этих функциях:

  • Выполнить команду в виртуальной среде приложения в пользовательском интерфейсе

    Мы рассматриваем, действительно ли это необходимо, потому что это позволяет конечным пользователям отключить любые ограничения SSH, установленные администратором. Тем не менее, он доступен в старом Python Selector.

  • Удалить один модуль из виртуальной среды приложения

    В настоящее время вы можете сделать это только через CLI, используя либо cloudlinux-selector uninstall-modules команда или напрямую с помощью команды pip в активированной виртуальной среде. Мы рассматриваем возможность реализации этой функции в пользовательском интерфейсе в будущем.

  • Переключение версии приложения в интерфейсе администратора

    На данный момент администратор не имеет права изменять версию приложения; только пользователь может сделать это. Но у пользователя могут быть некоторые старые приложения, которые не были перенесены в новый Python Selector, и администратор должен иметь возможность переключать версию приложения для этих старых приложений.

Отключенная функциональность

Мы обнаружили некоторые устаревшие функции и не видим причин для их дальнейшей поддержки:

  • Обратная совместимость нового Python Selector с инструмент командной строки selectorctl
  • возможность установки отдельных модулей через пользовательский интерфейс будет отключена
  • возможность запуска любой команды из пользовательского интерфейса будет отключена по соображениям безопасности

Мы будем более чем рады, если вы примете участие в опросе по выбору Python. Вы можете найти это здесь.

Обновить команду

yum update lvemanager --enablerepo=cloudlinux-updates-testing

Команда понижения

yum downgrade lvemanager

Список изменений:

alt-python27-cllib-1.5.7-1

  • PTCLLIB-152: импорт приложений Python не должен завершаться с ошибкой в ​​DirectAdmin

lvemanager-5.0.1-1

  • реализован новый Python Selector
Beta: обновлен Alt-Node.js
Обновлен Alt-PHP

Комментарии 3

Это тестовый комментарий для идентификатора службы поддержки: #64810. Сделано через Mac Firefox.

Это тестовый комментарий для идентификатора службы поддержки: #64810. Сделано через Mac Firefox.

Привет, Эди!
Мы очень сожалеем о проблемах, с которыми вы столкнулись, примите наши извинения. Мы работаем над этим вопросом. Вернемся к вам позже с ответом.
Благодаря!

Привет, Эди! Мы очень сожалеем о проблемах, с которыми вы столкнулись, примите наши извинения. Мы работаем над этим вопросом. Вернемся к вам позже с ответом. Спасибо!
Сергей Христич в понедельник 05 август 2019 15: 35

Привет, Эди! Еще раз извините за проблемы, с которыми вы столкнулись, примите наши извинения.
Пожалуйста, проверьте, приняли ли вы сообщение куки в нижней части вашего сайта. Это может предотвратить любые взаимодействия на сайте.
Если у вас есть другие вопросы, не стесняйтесь спрашивать здесь.
Благодарим Вас за обращение к нам.

Привет, Эди! Еще раз извините за проблемы, с которыми вы столкнулись, примите наши извинения. Пожалуйста, проверьте, приняли ли вы сообщение куки в нижней части вашего сайта. Это может предотвратить любые взаимодействия на сайте. Если у вас есть другие вопросы, не стесняйтесь спрашивать здесь. Благодарим Вас за обращение к нам.
Уже зарегистрирован? ВОЙТИ
гость
Среда, 21 августа 2019

Защитный код изображение