feat(partnerctl): add background run mode and log command with pid/log file management

This commit is contained in:
2026-05-05 23:57:32 +08:00
parent bd4d5164d3
commit 8398c14794
4 changed files with 265 additions and 20 deletions
@@ -92,6 +92,11 @@ sourceBuild.tool.mvn.reason=Required to build Partner from source. Command faile
control.run.error.jarNotFound=Partner runtime jar does not exist: {0}. Run partnerctl init first to initialize Partner.
control.run.error.exited=Partner exited with code {0}
control.run.error.alreadyRunning=Partner is already running. pid={0}
control.run.success.backgroundStarted=Partner started in background. pid={0}
control.run.info.logFile=Log file: {0}
control.log.info.notFound=Partner log file does not exist: {0}
control.log.info.waiting=Waiting for Partner log file: {0}
control.shutdown.info.notRunning=No running Partner process found for {0}
control.shutdown.info.stopping=Stopping Partner process pid={0}
control.shutdown.success.stopped=Partner process pid={0} stopped
@@ -92,6 +92,11 @@ sourceBuild.tool.mvn.reason=从源码构建 Partner 需要 mvn。命令失败:
control.run.error.jarNotFound=Partner runtime jar 不存在:{0}。请先执行 partnerctl init 初始化 Partner。
control.run.error.exited=Partner 退出,退出码:{0}
control.run.error.alreadyRunning=Partner 已经在运行。pid={0}
control.run.success.backgroundStarted=Partner 已在后台启动。pid={0}
control.run.info.logFile=日志文件:{0}
control.log.info.notFound=Partner 日志文件不存在:{0}
control.log.info.waiting=正在等待 Partner 日志文件:{0}
control.shutdown.info.notRunning=没有找到对应 {0} 的运行中 Partner 进程
control.shutdown.info.stopping=正在停止 Partner 进程 pid={0}
control.shutdown.success.stopped=Partner 进程 pid={0} 已停止