diff --git a/server/handler/vmModify.go b/server/handler/vmModify.go index 7c7d767..e46af26 100644 --- a/server/handler/vmModify.go +++ b/server/handler/vmModify.go @@ -66,7 +66,7 @@ func (h *Handler) processConfigChanges(configChanges string) []map[string]string changes := regexp.MustCompile(`\n+`).Split(configChanges, -1) // Regular expression to match config type and the new value after '->' or '<-' - re := regexp.MustCompile(`(?P[^\s]+): \d+ -[><] (?P\d+)`) + re := regexp.MustCompile(`(?P[^\s]+): \d+ -[><] (?P\w+);`) // Result will hold a list of changes with type and new value var result []map[string]string @@ -89,6 +89,8 @@ func (h *Handler) processConfigChanges(configChanges string) []map[string]string } h.Logger.Debug("Adding new entry to output", "map", changeMap) result = append(result, changeMap) + } else { + h.Logger.Warn("No regex matches for string", "input", change) } }