BUG#: 8763
[tpot/pegasus/.git] / src / Pegasus / Common / AuditLoggerToLog.cpp
index 9b93fe46a4072eac45a087f0beeb88d6328ed10c..9bde3b3d450af168c5efa7873d88d65079f1623a 100644 (file)
@@ -347,6 +347,23 @@ void AuditLogger::logInvokeMethodOperation(
     }
 }
 
+void AuditLogger::logSetProvModuleGroupName(
+    const String & moduleName,
+    const String & oldModuleGroupName,
+    const String & newModuleGroupName)
+{
+    MessageLoaderParms msgParms(
+        "Common.AuditLogger.SET_PROVIDER_MODULE_GROUP",
+        "The ModuleGroupName of provider module \"$0\" has changed from \"$1\""
+            " to \"$2\".",
+        moduleName, oldModuleGroupName, newModuleGroupName);
+
+    _writeAuditMessage(TYPE_CONFIGURATION,
+        SUBTYPE_PROVIDER_MODULE_STATUS_CHANGE,
+        EVENT_UPDATE, Logger::INFORMATION, msgParms);
+}
+
+
 void AuditLogger::logUpdateProvModuleStatus(
     const String & moduleName,
     const Array<Uint16> currentModuleStatus,