private IDictionary <string, string> GetModuleLogConfigurationType(EdgeModuleAdvanceConfiguration advanceConfiguration) { IDictionary <string, string> logType = new Dictionary <string, string>(); if (advanceConfiguration != null) { logType.Add(Constants.MaxSize, string.Format(Constants.MaxSizeTemplate, GetLogRetentionSize(advanceConfiguration.LogRetentionSpace).ToString())); logType.Add(Constants.MaxFile, GetMaxLogFilesToBeCreatedOnGateway(advanceConfiguration.LogRetentionSpace)); } return(logType); }
private IDictionary <string, ModuleEnvironmentValue> GetLogLevelData(EdgeModuleAdvanceConfiguration advanceConfiguration, bool isCompressionEnabled) { IDictionary <string, ModuleEnvironmentValue> envData = new Dictionary <string, ModuleEnvironmentValue>(); if (advanceConfiguration != null) { envData.Add(Constants.ModuleLogLevel, new ModuleEnvironmentValue { Value = advanceConfiguration.LogLevel }); } envData.Add(Constants.ModuleMessageCompression, new ModuleEnvironmentValue { Value = isCompressionEnabled.ToString() }); return(envData); }