我正在构建一个系统,该系统将利用Aegir来管理一组Drupal站点,并且我希望能够通过系统的其他部分远程触发Aegir任务(例如设置新站点)。
例如,当用户在系统的单独组件中设置新项目时,它应该向主机管理器发送经过身份验证的消息(理想情况下通过http),以自动提供相应的站点。
有没有一个模块可以提供这个功能,或者让我自己先实现它?
发布于 2014-02-13 14:51:25
我会尝试使用drush别名文件从外部运行drush命令。Drush别名文件允许您进行远程身份验证并运行此类命令。(关于drush别名文件的一些示例- https://drupal.org/node/1401522)。
Aegir (实际上是它的一个组件-- provision)与drush help集成在一起,所以你可以使用像drush这样的命令(更多信息请参见drush)。
发布于 2018-12-23 01:41:34
的目标是成为宙斯盾主机系统中提供的所有网络服务功能的一站式商店。它允许通过服务框架进行远程站点管理。
https://stackoverflow.com/questions/19125493
复制相似问题