2019年7月3日2:15:00 PM

享受我们的新客户Python Selector-in-in in beta

Python-Selector-beta3
我又在这里,我有一些新的新闻!抱着人们,看看我们的新客户Python选择器 - 今天,在Beta中,可用于CPANEL和DIRECTADMIN。

什么是新的

  • 环境变量

现在,您可以配置应用程序中可用的环境变量。您可以在创建应用程序时设置它们,或稍后修改它们(不要忘记重新启动应用程序)。在旧的Python选择器中,您可以仅使用解决方法配置它们。

  • 启动/停止应用程序的能力

现在,您不仅可以重新启动应用程序,但您也可以随时启动/停止它们(例如,用于调试或维护)。以前,你只能用解决方法做到这一点。

  • 配置文件UI管理

现在,您可以为应用程序配置一组“配置文件”并直接从UI编辑它们。这避免了每次需要更改某些内容时重新上传文件(例如“要求”文件或调试/记录模式等)。

听起来不错,不是吗?但还有更多的来。

重大变化

  • 依赖管理

应用程序的依赖管理现在使用“要求文件”进行最佳实践。有关它们是有关它们的更多详细信息以及为什么需要它们:

//pip.pypa.io/en/stable/user_guide/#requirements-files

//pip.readthedocs.io/en/1.1/requirements.html

而不是单独管理模块,如旧Python选择器中,您现在可以通过指定正确的要求文件并通过UI或CLI触发安装操作来安装所有所需的模块。

移民

所有现有的Python应用程序(在更新Lve Manager到5.0.1-1版之前创建)将与以前相同。除非您想使用新功能,否则您不需要迁移它们。我们将这些应用程序定义为“旧应用程序”。

警告
迁移过程有一些风险,它可能会失败。为避免任何问题,并且更容易解决任何问题,只允许创建特定应用程序的用户启动迁移过程。

您无需在更新到LVE Manager 5.0.1-1之后迁移创建的任何新应用程序。它们可提供所有新功能。

重要的
您无法迁移回旧应用程序。如果您对迁移有任何问题,请 联系我们的支持团队.

您可以在迁移应用程序中找到更多详细信息 Python选择器文档.

新的现代UI.

这是我们新鲜,清晰,用户友好的客户端Python选择器UI的预览!

b2ap3_large_pythongeneral.

b2ap3_large_python1.

下一步是什么

我们仍在开发我们的Python选择器,真的很想知道您对这些功能的看法:

  • 在UI中的应用程序虚拟环境中执行命令

我们正在考虑是否真的需要,因为它让最终用户绕过了管理员设置的任何SSH限制。但是,它可以在旧的Python选择器中使用。

  • 从应用程序的虚拟环境中删除一个模块

目前,您只能通过CLI完成此操作 CloudLinux-Selector卸载模块 命令或直接使用激活的虚拟环境中的PIP命令。我们正在考虑将来在UI中实施此功能。

  • 在管理员UI中切换应用程序版本

目前,管理员不允许更改应用程序版本;只有用户可以做到这一点。但用户可以有一些未迁移到新的Python选择器的旧应用程序,并且管理员应该能够切换那些旧应用程序的应用程序版本。

禁用功能

我们发现了一些过时的功能,看看没有理由继续支持它:

  • 新Python选择器的向后兼容性 selectorctl命令行工具
  • 通过UI安装单独模块的能力将被禁用
  • 出于安全原因将禁用从UI运行任何命令的能力

如果您参加有关Python选择器的调查,我们将非常高兴。你可以找到它 这里.

更新命令

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

降级命令

yum downgrade lvemanager

 

更改兴

alt-python27-cllib-1.5.7-1

  • ptclllib-152:导入python应用程序在Directadmin上不应失败

lvemanager-5.0.1-1

  • 实现了新的Python选择器

 

享受我们的新客户Python Selector-in-in in beta

2019年7月3日2:15:00 PM
Python-Selector-beta3
我又在这里,我有一些新的新闻!抱着人们,看看我们的新客户Python选择器 - 今天,在Beta中,可用于CPANEL和DIRECTADMIN。

什么是新的

  • 环境变量

现在,您可以配置应用程序中可用的环境变量。您可以在创建应用程序时设置它们,或稍后修改它们(不要忘记重新启动应用程序)。在旧的Python选择器中,您可以仅使用解决方法配置它们。

  • 启动/停止应用程序的能力

现在,您不仅可以重新启动应用程序,但您也可以随时启动/停止它们(例如,用于调试或维护)。以前,你只能用解决方法做到这一点。

  • 配置文件UI管理

现在,您可以为应用程序配置一组“配置文件”并直接从UI编辑它们。这避免了每次需要更改某些内容时重新上传文件(例如“要求”文件或调试/记录模式等)。

听起来不错,不是吗?但还有更多的来。

重大变化

  • 依赖管理

应用程序的依赖管理现在使用“要求文件”进行最佳实践。有关它们是有关它们的更多详细信息以及为什么需要它们:

//pip.pypa.io/en/stable/user_guide/#requirements-files

//pip.readthedocs.io/en/1.1/requirements.html

而不是单独管理模块,如旧Python选择器中,您现在可以通过指定正确的要求文件并通过UI或CLI触发安装操作来安装所有所需的模块。

移民

所有现有的Python应用程序(在更新Lve Manager到5.0.1-1版之前创建)将与以前相同。除非您想使用新功能,否则您不需要迁移它们。我们将这些应用程序定义为“旧应用程序”。

警告
迁移过程有一些风险,它可能会失败。为避免任何问题,并且更容易解决任何问题,只允许创建特定应用程序的用户启动迁移过程。

您无需在更新到LVE Manager 5.0.1-1之后迁移创建的任何新应用程序。它们可提供所有新功能。

重要的
您无法迁移回旧应用程序。如果您对迁移有任何问题,请 联系我们的支持团队.

您可以在迁移应用程序中找到更多详细信息 Python选择器文档.

新的现代UI.

这是我们新鲜,清晰,用户友好的客户端Python选择器UI的预览!

b2ap3_large_pythongeneral.

b2ap3_large_python1.

下一步是什么

我们仍在开发我们的Python选择器,真的很想知道您对这些功能的看法:

  • 在UI中的应用程序虚拟环境中执行命令

我们正在考虑是否真的需要,因为它让最终用户绕过了管理员设置的任何SSH限制。但是,它可以在旧的Python选择器中使用。

  • 从应用程序的虚拟环境中删除一个模块

目前,您只能通过CLI完成此操作 CloudLinux-Selector卸载模块 命令或直接使用激活的虚拟环境中的PIP命令。我们正在考虑将来在UI中实施此功能。

  • 在管理员UI中切换应用程序版本

目前,管理员不允许更改应用程序版本;只有用户可以做到这一点。但用户可以有一些未迁移到新的Python选择器的旧应用程序,并且管理员应该能够切换那些旧应用程序的应用程序版本。

禁用功能

我们发现了一些过时的功能,看看没有理由继续支持它:

  • 新Python选择器的向后兼容性 selectorctl命令行工具
  • 通过UI安装单独模块的能力将被禁用
  • 出于安全原因将禁用从UI运行任何命令的能力

如果您参加有关Python选择器的调查,我们将非常高兴。你可以找到它 这里.

更新命令

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

降级命令

yum downgrade lvemanager

 

更改兴

alt-python27-cllib-1.5.7-1

  • ptclllib-152:导入python应用程序在Directadmin上不应失败

lvemanager-5.0.1-1

  • 实现了新的Python选择器

 

订阅CloudLinux时事通讯