|
@@ -961,7 +961,7 @@ int CVtmLoaderFSM::EntityLoad()
|
|
|
//前提:收到了配置拉取完成的指令,才会进入到这里
|
|
|
//为了测试,假装已经拿到了集中配置
|
|
|
m_ullEntityLoadStart = SP::Module::Comm::RVCGetTickCount();
|
|
|
- LogWarn(Severity_Low, Error_Succeed, VtmLoader_BootInfoPrint, "开始加载实体");
|
|
|
+
|
|
|
CSmartPointer<IConfigInfo> spConfigCen,spRunCfg;
|
|
|
GetEntityBase()->GetFunction()->OpenConfig(Config_CenterSetting, spConfigCen);
|
|
|
GetEntityBase()->GetFunction()->OpenConfig(Config_Run, spRunCfg);
|
|
@@ -1010,6 +1010,7 @@ int CVtmLoaderFSM::EntityLoad()
|
|
|
iTmp = 0;
|
|
|
if (spConfigCen->ReadConfigValueInt("Common", "AddrDetectInterval", iTmp) == Error_Succeed && iTmp > 0)
|
|
|
spRunCfg->WriteConfigValueInt("Common", "AddrDetectInterval", iTmp);
|
|
|
+
|
|
|
CSimpleStringA csTmpAddr(true);
|
|
|
if (spConfigCen->ReadConfigValue("Common", "SettingDetectAddr", csTmpAddr) == Error_Succeed && !csTmpAddr.IsNullOrEmpty())
|
|
|
spRunCfg->WriteConfigValue("Common", "SettingDetectAddr", csTmpAddr.GetData());
|
|
@@ -1017,6 +1018,12 @@ int CVtmLoaderFSM::EntityLoad()
|
|
|
if (spConfigCen->ReadConfigValue("Common", "AccessAuthDetectAddr", csTmpAddr) == Error_Succeed && !csTmpAddr.IsNullOrEmpty())
|
|
|
spRunCfg->WriteConfigValue("Common", "AccessAuthDetectAddr", csTmpAddr.GetData());
|
|
|
|
|
|
+ iTmp = 0;
|
|
|
+ if (spConfigCen->ReadConfigValueInt(GetEntityBase()->GetEntityName(), "NoCheckMachineModel", iTmp) == Error_Succeed && iTmp == 1)
|
|
|
+ m_iNoCheckMachineModel = 1;
|
|
|
+
|
|
|
+ LogWarn(Severity_Low, Error_Succeed, VtmLoader_BootInfoPrint, "开始加载实体");
|
|
|
+
|
|
|
//int count, cbNum, slNum, opNum;
|
|
|
//count = cbNum = slNum = opNum = 0;
|
|
|
m_csEntityList = "GuiConsole|Chromium|VtmLoader|";
|
|
@@ -2347,7 +2354,6 @@ bool CVtmLoaderFSM::CheckConfigInfoInTestRoom()
|
|
|
CSmartPointer<IConfigInfo> spConfigRoot;
|
|
|
if (GetEntityBase()->GetFunction()->OpenConfig(Config_Root, spConfigRoot) != Error_Succeed)
|
|
|
{
|
|
|
-
|
|
|
return true;
|
|
|
}
|
|
|
CSimpleStringA csMachineModel(true);
|