summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYoung Gyu Park <younggyu@google.com>2018-10-17 12:20:49 -0700
committerandroid-build-merger <android-build-merger@google.com>2018-10-17 12:20:49 -0700
commitccc767a206b63de0246bb6a954786baeea2a0658 (patch)
treea6d1a5f43203734f40919534b77e80494ca900cd
parentfd1b81abce4ae466f406340c505a0eda40aba70f (diff)
parent282a94b439430e8db2bcf52450d42ccc6a89943e (diff)
downloaddashboard-ccc767a206b63de0246bb6a954786baeea2a0658.tar.gz
Remove code duplication. am: 88aeab12aa
am: 282a94b439 Change-Id: I0888bc3c3cdbe5db43a84f111a491e007020e772
-rw-r--r--src/main/java/com/android/vts/job/VtsSuiteTestJobServlet.java42
1 files changed, 12 insertions, 30 deletions
diff --git a/src/main/java/com/android/vts/job/VtsSuiteTestJobServlet.java b/src/main/java/com/android/vts/job/VtsSuiteTestJobServlet.java
index 26e6cad..2aa34e4 100644
--- a/src/main/java/com/android/vts/job/VtsSuiteTestJobServlet.java
+++ b/src/main/java/com/android/vts/job/VtsSuiteTestJobServlet.java
@@ -34,10 +34,8 @@ import com.google.cloud.storage.Storage;
import com.googlecode.objectify.Key;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
-import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
-import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.nio.file.FileSystems;
@@ -51,7 +49,6 @@ import java.util.Iterator;
import java.util.List;
import java.util.Objects;
import java.util.Optional;
-import java.util.Properties;
import java.util.concurrent.TimeUnit;
import java.util.logging.Level;
import java.util.logging.Logger;
@@ -89,40 +86,25 @@ public class VtsSuiteTestJobServlet extends BaseJobServlet {
/** This is the instance of App Engine memcache service java library */
private MemcacheService syncCache = MemcacheServiceFactory.getMemcacheService();
- /** System Configuration Property class */
- protected Properties systemConfigProp = new Properties();
-
@Override
public void init(ServletConfig servletConfig) throws ServletException {
super.init(servletConfig);
- try {
- InputStream defaultInputStream =
- VtsSuiteTestJobServlet.class
- .getClassLoader()
- .getResourceAsStream("config.properties");
- systemConfigProp.load(defaultInputStream);
-
- GCS_KEY_FILE = systemConfigProp.getProperty("gcs.keyFile");
- GCS_BUCKET_NAME = systemConfigProp.getProperty("gcs.bucketName");
- GCS_SUITE_TEST_FOLDER_NAME = systemConfigProp.getProperty("gcs.suiteTestFolderName");
+ GCS_KEY_FILE = systemConfigProp.getProperty("gcs.keyFile");
+ GCS_BUCKET_NAME = systemConfigProp.getProperty("gcs.bucketName");
+ GCS_SUITE_TEST_FOLDER_NAME = systemConfigProp.getProperty("gcs.suiteTestFolderName");
- this.keyFileInputStream =
- this.getClass().getClassLoader().getResourceAsStream("keys/" + GCS_KEY_FILE);
+ this.keyFileInputStream =
+ this.getClass().getClassLoader().getResourceAsStream("keys/" + GCS_KEY_FILE);
- Optional<Storage> optionalStorage = GcsHelper.getStorage(this.keyFileInputStream);
- if (optionalStorage.isPresent()) {
- this.storage = optionalStorage.get();
- } else {
- logger.log(Level.SEVERE, "Error on getting storage instance!");
- throw new ServletException("Creating storage instance exception!");
- }
- syncCache.setErrorHandler(ErrorHandlers.getConsistentLogAndContinue(Level.INFO));
- } catch (FileNotFoundException e) {
- e.printStackTrace();
- } catch (IOException e) {
- e.printStackTrace();
+ Optional<Storage> optionalStorage = GcsHelper.getStorage(this.keyFileInputStream);
+ if (optionalStorage.isPresent()) {
+ this.storage = optionalStorage.get();
+ } else {
+ logger.log(Level.SEVERE, "Error on getting storage instance!");
+ throw new ServletException("Creating storage instance exception!");
}
+ syncCache.setErrorHandler(ErrorHandlers.getConsistentLogAndContinue(Level.INFO));
}
@Override