azkaban-aplcache

Removing deprecated schedule panel conf (#812) * disable

11/20/2016 4:36:58 AM

Changes

azkaban-web-server/src/main/resources/azkaban/webapp/servlet/velocity/schedulepanelDeprecated.vm 76(+0 -76)

azkaban-web-server/src/web/js/azkaban/view/schedule-panelDeprecated.js 93(+0 -93)

Details

diff --git a/azkaban-web-server/src/main/java/azkaban/webapp/servlet/AbstractAzkabanServlet.java b/azkaban-web-server/src/main/java/azkaban/webapp/servlet/AbstractAzkabanServlet.java
index ae33070..69f4edd 100644
--- a/azkaban-web-server/src/main/java/azkaban/webapp/servlet/AbstractAzkabanServlet.java
+++ b/azkaban-web-server/src/main/java/azkaban/webapp/servlet/AbstractAzkabanServlet.java
@@ -70,12 +70,6 @@ public abstract class AbstractAzkabanServlet extends HttpServlet {
   private String label;
   private String color;
 
-  /*
-   * The variable schedulePanelPageName is in charge of switching on retired schedulePanelDeprecated.vm (old UI)
-   * or the new schedulePanel.vm (new UI). We can configure it in conf for this binary change.
-   */
-  private String schedulePanelPageName;
-
   private List<ViewerPlugin> viewerPlugins;
   private List<TriggerPlugin> triggerPlugins;
 
@@ -103,7 +97,6 @@ public abstract class AbstractAzkabanServlet extends HttpServlet {
     name = props.getString("azkaban.name", "");
     label = props.getString("azkaban.label", "");
     color = props.getString("azkaban.color", "#FF0000");
-    schedulePanelPageName = props.getString("azkaban.schedulePanelPageName", "schedulepanelDeprecated.vm");
 
     if (application instanceof AzkabanWebServer) {
       AzkabanWebServer server = (AzkabanWebServer) application;
@@ -336,7 +329,6 @@ public abstract class AbstractAzkabanServlet extends HttpServlet {
     page.add("azkaban_name", name);
     page.add("azkaban_label", label);
     page.add("azkaban_color", color);
-    page.add("switchToPanelPage", schedulePanelPageName);
     page.add("utils", utils);
     page.add("timezone", TimeZone.getDefault().getID());
     page.add("currentTime", (new DateTime()).getMillis());
@@ -388,7 +380,6 @@ public abstract class AbstractAzkabanServlet extends HttpServlet {
     page.add("azkaban_name", name);
     page.add("azkaban_label", label);
     page.add("azkaban_color", color);
-    page.add("switchToPanelPage", schedulePanelPageName);
     page.add("timezone", TimeZone.getDefault().getID());
     page.add("currentTime", (new DateTime()).getMillis());
     page.add("context", req.getContextPath());
diff --git a/azkaban-web-server/src/main/resources/azkaban/webapp/servlet/velocity/flowexecutionpanel.vm b/azkaban-web-server/src/main/resources/azkaban/webapp/servlet/velocity/flowexecutionpanel.vm
index 99c7541..f526573 100644
--- a/azkaban-web-server/src/main/resources/azkaban/webapp/servlet/velocity/flowexecutionpanel.vm
+++ b/azkaban-web-server/src/main/resources/azkaban/webapp/servlet/velocity/flowexecutionpanel.vm
@@ -201,7 +201,7 @@
       </div><!-- /modal -->
 
 #if (!$show_schedule || $show_schedule == 'true')
-  #parse ("azkaban/webapp/servlet/velocity/${switchToPanelPage}")
+  #parse ("azkaban/webapp/servlet/velocity/schedulepanel.vm")
 #end
 
 #*