| <!-- |
| Licensed to the Apache Software Foundation (ASF) under one |
| or more contributor license agreements. See the NOTICE file |
| distributed with this work for additional information |
| regarding copyright ownership. The ASF licenses this file |
| to you under the Apache License, Version 2.0 (the |
| "License"); you may not use this file except in compliance |
| with the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, |
| software distributed under the License is distributed on an |
| "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| KIND, either express or implied. See the License for the |
| specific language governing permissions and limitations |
| under the License. |
| --> |
| <div ng-controller="WorkflowLaunch"> |
| <form name="launchWorkflowForm" style="padding:10px;" ng-submit="runExperiment();" class="form-horizontal" role="form"> |
| <fieldset> |
| <legend>Launch Workflow</legend> |
| <div class="form-group" ng-repeat="input in workflowParams.workflowInputs"> |
| <label class="col-lg-3 control-label"for={{input.id}}>{{input.name}} {{input.dataType}}</label> |
| <div class="col-lg-9"> |
| <input class="form-control" type="text" id={{input.id}} name={{input.name}} placeholder={{input.name}} ng-model="input.value" required> |
| </div> |
| </div> |
| |
| <div class="form-group"> |
| <label class="col-lg-3 control-label" for="inputExperimentName">Experiment Name</label> |
| <div class="col-lg-9"> |
| <input class="form-control" type="text" id="inputExperimentName" placeholder="Experiment Name" ng-model="workflowParams.experimentName" required> |
| </div> |
| </div> |
| |
| <div class="form-group"> |
| <label class="col-lg-3 control-label" for="inputWorkflowInterpreterURL">Workflow Interpreter URL</i></label> |
| <div class="col-lg-9"> |
| <input class="form-control" type="url" id="inputWorkflowInterpreterURL" placeholder="Workflow Interpreter URL" ng-model="workflowParams.workflowInterpreterURL" required> |
| </div> |
| </div> |
| |
| <div class="form-group"> |
| <label class="col-lg-3 control-label" for="inputGFacURL">GFac URL</label> |
| <div class="col-lg-9"> |
| <input class="form-control" class="form-control" type="url" id="inputGFacURL" placeholder="GFac URL" ng-model="workflowParams.gFacURL" required=""> |
| </div> |
| </div> |
| |
| <div class="form-group"> |
| <div class="col-lg-offset-3 col-lg-9"> |
| <button type="submit" class="btn btn-primary">Run</button> |
| <!--button type="submit" ng-disabled="launchWorkflowForm.$invalid" class="btn btn-primary">Run</button--> |
| <a class="btn btn-default" href="#/exec">Cancel</a> |
| </div> |
| </div> |
| </fieldset> |
| </form> |
| </div> |