Maor Lipchuk has uploaded a new change for review.

Change subject: core: Use static memeber to get ISO regex pattern.
......................................................................

core: Use static memeber to get ISO regex pattern.

Use final static member instead recalculating the string over and over
again in a method.

Change-Id: Iffbdd09373916206d997132bc01fc02179d01973
Signed-off-by: Maor Lipchuk <mlipc...@redhat.com>
---
M 
backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/IsoDomainListSyncronizer.java
M 
backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/RunVmCommand.java
2 files changed, 6 insertions(+), 10 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/27/14027/1

diff --git 
a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/IsoDomainListSyncronizer.java
 
b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/IsoDomainListSyncronizer.java
index 04e6150..af11463 100644
--- 
a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/IsoDomainListSyncronizer.java
+++ 
b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/IsoDomainListSyncronizer.java
@@ -59,19 +59,15 @@
     RepoFileMetaDataDAO repoStorageDom;
     public static final String TOOL_CLUSTER_LEVEL = "clusterLevel";
     public static final String TOOL_VERSION = "toolVersion";
+    public static final String REGEX_TOOL_PATTERN =
+            
String.format("%1$s(?<%2$s>[0-9]{1,}.[0-9])_{1}(?<%3$s>[0-9]{1,}).[i|I][s|S][o|O]$",
+                    getGuestToolsSetupIsoPrefix(),
+                    TOOL_CLUSTER_LEVEL,
+                    TOOL_VERSION);
 
     // Not kept as static member to enable reloading the config value
     public static String getGuestToolsSetupIsoPrefix() {
         return Config.<String> GetValue(ConfigValues.GuestToolsSetupIsoPrefix);
-    }
-
-    public static String getRegexToolPattern() {
-        String regexPattern =
-                
String.format("%1$s(?<%2$s>[0-9]{1,}.[0-9])_{1}(?<%3$s>[0-9]{1,}).[i|I][s|S][o|O]$",
-                        getGuestToolsSetupIsoPrefix(),
-                        TOOL_CLUSTER_LEVEL,
-                        TOOL_VERSION);
-        return regexPattern;
     }
 
     /**
diff --git 
a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/RunVmCommand.java
 
b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/RunVmCommand.java
index 703f1e4..860ab92 100644
--- 
a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/RunVmCommand.java
+++ 
b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/RunVmCommand.java
@@ -609,7 +609,7 @@
             for (RepoFileMetaData map : repoFilesMap) {
                 String fileName = map.getRepoFileName() != null ? 
map.getRepoFileName() : "";
                 Matcher matchToolPattern =
-                        
Pattern.compile(IsoDomainListSyncronizer.getRegexToolPattern()).matcher(fileName);
+                        
Pattern.compile(IsoDomainListSyncronizer.REGEX_TOOL_PATTERN).matcher(fileName);
                 if (matchToolPattern.find()) {
                     // Get cluster version and tool version of Iso tool.
                     Version clusterVer = new 
Version(matchToolPattern.group(IsoDomainListSyncronizer.TOOL_CLUSTER_LEVEL));


--
To view, visit http://gerrit.ovirt.org/14027
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Iffbdd09373916206d997132bc01fc02179d01973
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Maor Lipchuk <mlipc...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to