|
@@ -228,24 +228,26 @@ inline void CDevAdptEntityBase::InitializeVendorLogSwitch()
|
|
|
|
|
|
struct VendorLogConfig {
|
|
|
|
|
|
- VendorLogConfig() :strLevel("OFF"), strType("FILE"), strDllName(""), strLogPath("") {}
|
|
|
+ VendorLogConfig() :strLevel("OFF"), strType("FILE"), strDllName(""), strLogPath(""), strModuleName(""){}
|
|
|
|
|
|
CSimpleStringA strLevel;
|
|
|
CSimpleStringA strType;
|
|
|
CSimpleStringA strDllName;
|
|
|
CSimpleStringA strLogPath;
|
|
|
+ CSimpleStringA strModuleName;
|
|
|
|
|
|
void Settle() {
|
|
|
toolkit_setenv("VENDOR_RECODE_LEVEL", strLevel);
|
|
|
toolkit_setenv("VENDOR_RECODE_TYPE", strType);
|
|
|
toolkit_setenv("VENDOR_DLL_NAME", strDllName);
|
|
|
toolkit_setenv("VENDOR_LOG_PATH", strLogPath);
|
|
|
+ toolkit_setenv("VENDOR_PARENT_NAME", strModuleName);
|
|
|
}
|
|
|
|
|
|
} stLogConfig;
|
|
|
|
|
|
stLogConfig.strDllName = vendorLibInfo.toLibNameString().GetData();
|
|
|
-
|
|
|
+ stLogConfig.strModuleName = GetEntityName();
|
|
|
CSmartPointer<IConfigInfo> centerConfig;
|
|
|
GetFunction()->OpenConfig(Config_CenterSetting, centerConfig);
|
|
|
|