11 Star 86 Fork 742

OpenHarmony / startup_init

 / 详情

init 脚本管理

已完成
需求
创建于  
2021-06-23 17:32

【需求价值】:
Init模块需要加载各个分区指定路径下的启动脚本。
【需求描述】:
Init 基础能力,启动脚本管理
【方案描述】:
输入:
init.cfg 配置文件,
处理:
1、读取init.cfg 文件,根据import, jobs,services 三个段,分别抽象三个不同的数据类型,保存不同的段。
2、按照约定的顺序,执行不同jobs中的命令。
3、对于Condition job,需要结合条件的检查
4、将所有的Service解析到描述Servic的数据结构中。
输出:
job 执行的结果,Service 列表
【验收标准】:
能够正常解析init.cfg文件,支持多个cfg文件的解析。支持触发器类型的job 的解析和执行。
init 进程无异常或者panic

评论 (0)

熊磊 创建了需求
熊磊 关联仓库设置为OpenHarmony/startup_init_lite
熊磊 负责人设置为熊磊
熊磊 计划截止日期设置为2021-08-25
熊磊 关联分支设置为master
熊磊 任务状态待办的 修改为已确认
熊磊 计划截止日期2021-08-25 修改为2021-10-20
熊磊 任务状态已确认 修改为验收中
南先森 任务状态验收中 修改为已确认
熊磊 任务状态已确认 修改为开发中
熊磊 任务状态开发中 修改为验收中
南先森 任务状态验收中 修改为已完成
展开全部操作日志

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(1)
C
1
https://gitee.com/openharmony/startup_init.git
git@gitee.com:openharmony/startup_init.git
openharmony
startup_init
startup_init

搜索帮助