Эх сурвалжийг харах

[oozie] Bump version of Oozie workflows to 0.5

Romain Rigaux 11 жил өмнө
parent
commit
f91a827538

+ 1 - 1
apps/oozie/src/oozie/models2.py

@@ -115,7 +115,7 @@ class Workflow(Job):
                   "description": "",
                   "job_xml": "",
                   "sla_enabled": False,
-                  "schema_version": "uri:oozie:workflow:0.4",
+                  "schema_version": "uri:oozie:workflow:0.5",
                   "sla_workflow_enabled": False,
                   "credentials": [],
                   "properties": [],

+ 3 - 0
apps/oozie/src/oozie/templates/editor/workflow_editor.mako

@@ -1711,6 +1711,9 @@ ${ commonheader(_("Workflow Editor"), "Oozie", user, "40px") | n,unicode }
         <i class="fa fa-fw fa-long-arrow-down"></i>
       </a>
 
+      <h4>${ _("Version") }</h4>
+      <select class="input-xlarge" data-bind="value: $root.workflow.properties.schema_version, options: $root.workflow.versions"></select>
+
       <h4>${ _("Job XML") }</h4>
       <input type="text" class="input-xlarge filechooser-input" data-bind="filechooser: $root.workflow.properties.job_xml, filechooserOptions: globalFilechooserOptions"/>
 

+ 2 - 0
apps/oozie/static/js/workflow-editor.ko.js

@@ -160,7 +160,9 @@ var Workflow = function (vm, workflow) {
 
   self.properties = ko.mapping.fromJS(typeof workflow.properties != "undefined" && workflow.properties != null ? workflow.properties : {});
   self.nodes = ko.observableArray([]);
+
   self.movedNode = null;
+  self.versions = ko.mapping.fromJS(['uri:oozie:workflow:0.4', 'uri:oozie:workflow:0.4.5', 'uri:oozie:workflow:0.5']) 
 
   self.nodeIds = ko.computed(function () {
     var mapping = [];