[dev_arch_opt_3.0]Apm上传APPID与Docker版本及服务端环境绑定

This commit is contained in:
renwj
2023-01-31 10:20:50 +08:00
parent 552b1e0e45
commit b8cbf7bb15
9 changed files with 254 additions and 1 deletions

View File

@@ -11,6 +11,7 @@ import com.mogo.eagle.core.data.deva.chain.ChainLogParam
import com.mogo.eagle.core.data.deva.scene.SceneModule
import com.mogo.eagle.core.data.deva.scene.SceneTAG
import com.mogo.eagle.core.data.msgbox.MsgBoxBean
import com.mogo.eagle.core.function.api.devatools.apm.*
/**
* 开发套件工具接口
@@ -182,4 +183,6 @@ interface IDevaToolsProvider : IProvider {
fun envConfigChange(cityCode: String, netMode: Int)
fun dockerVersion(dockerVersion: String?)
fun apmEnvProvider(): IApmEnvProvider
}

View File

@@ -0,0 +1,10 @@
package com.mogo.eagle.core.function.api.devatools.apm
interface IApmEnvProvider {
fun init(buildType: String, netType: String, dockerVersion: String)
fun onEnvChanged(buildType: String, netType: String, dockerVersion: String)
fun isDebugEnabled(): Boolean?
}