4PointSolutions / 4PointSolutions/aem-utils

AEM_CNTRL: Enhance aem_cntrl to support additional actions such as `start`, `stop`, and `waitfor`

未关闭
#3 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
enhancement
主要语言
Java
星标
1
派生
1
PR 合并指标
30 天内没有已合并 PR

描述

Add additional actions to the aem_cntrl utility, such as:

`start` - This will start AEM and wait for it to be up before returning. This is useful when to automate the launching of AEM before deploying files to is from script.

`stop` - This will stop AEM and wait for it to shutdown before returning. This is useful when automating the shutdown of AEM before starting it again.

`waitfor` - Wait for a line in the log that matches the regular expression provided. This is useful for scripts that want to wait until a certain event happens (e.g. a bundle is installed, or package is finished installing).

Sub-issues to this issue will be created for the implementation of each command.

贡献指南

这个仓库没有索引到贡献指南

调研方向

Look at the existing aem_cntrl utility code to understand its structure and how actions are implemented. The new actions 'start', 'stop', and 'waitfor' will likely involve adding new command handlers, interacting with AEM processes, and parsing log files. Check for any existing tests to see how to add new ones. Start by running the current utility to see its behavior, then extend it with the new commands.

由索引模型根据 Issue 内容生成。

评估

技术栈
java
领域
cli, tooling
Issue 类型
功能
难度
3/5
预计耗时
1-2 天
活跃度
停滞
描述清晰度
描述清楚
新手友好度
65/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。