Drupal 7 Aegir外部API

Drupal 7 Aegir外部API,drupal-7,aegir,Drupal 7,Aegir,我正在构建一个系统,该系统将利用Aegir来管理Drupal站点的集合,并且我希望能够通过系统的其他部分远程触发Aegir任务(例如设置新站点) 例如,当用户在系统的一个单独组件中设置一个新项目时,它应该向hostmanager发送一条经过身份验证的消息(最好是通过http),以自动提供相应的站点 是否有一个模块可以提供此功能,或者让我自己率先实现它?我会尝试使用drush别名文件从外部运行drush命令。Drush别名文件允许您远程验证并运行此类命令。(drush别名文件的一些示例-) Aeg

我正在构建一个系统,该系统将利用Aegir来管理Drupal站点的集合,并且我希望能够通过系统的其他部分远程触发Aegir任务(例如设置新站点)

例如,当用户在系统的一个单独组件中设置一个新项目时,它应该向hostmanager发送一条经过身份验证的消息(最好是通过http),以自动提供相应的站点


是否有一个模块可以提供此功能,或者让我自己率先实现它?

我会尝试使用drush别名文件从外部运行drush命令。Drush别名文件允许您远程验证并运行此类命令。(drush别名文件的一些示例-)

Aegir(实际上是它的一个组件-provision)与drush集成,因此您可以使用诸如
provision install
和other之类的命令(有关更多信息,请参阅
drush help

您正在寻找:

旨在成为提供的所有Web服务功能的一站式商店 在Aegir主机系统中。它允许远程站点管理 通过服务框架